
Ведущий инженер программист встраиваемого ПО, Петербург.
▷ Работодатель: Schneider Electric
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Обязанности:
- Разработка встраиваемого ПО для микроконтроллеров и микропроцессоров.
- Участие в разработке архитектуры программного обеспечения.
- Участие в процессе проектирования электронных устройств, взаимодействие со смежными специалистами (разработчиками аппаратной части, разработчиками ПО верхнего уровня, инженерами по тестированию).
- Наладка, запуск и сопровождение разрабатываемого программного обеспечения
Требования:
- Опыт разработки (микроконтроллеры, embedded software) на C/C++ не менее 3 лет.
- Знание C/C++. Опыт разработки встраиваемого ПО для серийных изделий
- Знание архитектур ARM (Cortex A/M/R). Опыт работы с многоядерными MPU/MCU.
- Опыт работы с RTOS(любая).
- Опыт разработки под Linux(встраиваемые решения).
- Знание интерфейсов Ethernet, UART, I2C, SPI и т.д.
- Умение разобраться в чужом коде, умение писать хорошо структурированный и документированный код.
-
Будет преимуществом
- Опыт разработки протоколов передачи данных: Modbus, МЭК 60870-5-101/103/104, МЭК 61850 (MMS, GOOSE, SV),
- протоколов резервирования RSTP, PRP, HSR, протоколов синхронизации времени SNTP, PTPv2.
- Опыт работы с Yocto или Buildroot. Опыт кастомизации и сборки ядра Linux.
- Опыт работы с ПЛИС(Verilog) и DSP.
- Знание Assembler.
- Работа в команде профессионалов Schneider Electric одной из крупнейших в мире производителей электротехнического оборудования и средств автоматизации,
- Конкурентоспособное вознаграждение,
- Возможность профессионального обучения и развития.
Санкт-Петербург, улица Пионерстроя, 23А
https://www.se.com/ru/ru/
SQLAssemblerC/C++ARMLinux