Ведущий инженер-программист встраиваемых систем
Что за роль
В NS Digital открыта позиция ведущего инженера-программиста встраиваемых систем. Работа охватывает полный цикл разработки embedded software: от формирования требований и создания программного обеспечения для 32-битных микроконтроллеров до отладки аппаратно-программной связки и сопровождения серийных изделий. Важная часть работы — взаимодействие с инженерами-схемотехниками и специалистами по топологии.
Что предстоит делать
- Разрабатывать и отлаживать встроенное программное обеспечение для 32-битных микроконтроллеров на языке C.
- Работать с Embedded Linux, включая сборку ядра и rootfs, настройку Device Tree; разрабатывать ПО для FreeRTOS, uC/OS-III, Zephyr или аналогичных ОСРВ.
- Создавать низкоуровневые драйверы и BSP, обеспечивать взаимодействие ПО с периферией: таймерами, АЦП, DMA и прерываниями.
- Реализовывать и проверять обмен данными через I2C, SPI, UART, RS-232/485, CAN и Ethernet.
- Отлаживать связку аппаратуры и ПО с помощью JTAG-отладчиков, логических анализаторов, осциллографов и USB-UART-преобразователей.
- Участвовать в разработке на этапах от уточнения требований до сопровождения серийных изделий, взаимодействуя с инженерами смежных направлений.
- Готовить техническую документацию: описания API, руководства по сборке и инструкции по настройке.
Что потребуется
- Высшее образование в области электроники, вычислительной техники, программной инженерии, автоматизации или смежной специальности.
- Не менее трёх лет опыта разработки встраиваемого программного обеспечения.
- Уверенное владение C и практический опыт работы с ОСРВ; знание bash. C++ будет преимуществом.
- Умение читать принципиальные электрические схемы и понимание аппаратной части на уровне взаимодействия с периферией.
- Преимуществом будут знания функциональной безопасности до УПБ3/SIL 3, стандартов IEC 61508, IEC 61511, ГОСТ Р МЭК 61508, а также MISRA C и CERT C.
- Дополнительными плюсами станут опыт с Git или SVN, CI/CD, unit-тестами, HIL-стендами и промышленными сетями PROFINET, EtherCAT, Modbus TCP/RTU.
Что важно знать
В описании заявлены участие в масштабном проекте, годовая премия и карьерный рост. Указаны удалённый или гибридный форматы; офисные локации — Москва и Пермь.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram