NS Digital

Ведущий инженер-программист встраиваемых систем (Embedded Software)

Коротко

Ведущий инженер-программист встраиваемых систем: разработка встраиваемого ПО для 32-битных микроконтроллеров и ОСРВ (Embedded Linux, FreeRTOS, uC/OS-III, Zephyr), написание низкоуровневых драйверов и BSP. Требуется опыт от 3 лет, уверенное владение C, знание промышленных интерфейсов (I2C, SPI, UART, CAN, Ethernet и др.) и навыки отладки аппаратно-программной связки. Компания — NS Digital, работа в Москве или Перми, удалённо или гибрид, зарплата 240-340 тыс. руб. gross.

Ведущий инженер-программист встраиваемых систем (Embedded Software)
NS Digital
Москва, Пермь
Полная занятость
Удаленная или гибрид
З/П: 240-340т gross
Образование и опыт:
•Высшее профессиональное образование (бакалавриат, специалитет или магистратура) по направлениям: «Электроника и наноэлектроника», «Вычислительные машины, комплексы, системы и сети», «Программная инженерия», «Автоматизация технологических процессов и производств» или смежные специальности.
•Опыт разработки встраиваемого программного обеспечения от 3 лет.
Знание/опыт:
Профессиональные знания и навыки (обязательные):
•Знание архитектур и опыт разработки под операционные системы реального времени (ОСРВ): Embedded Linux (сборка ядра, rootfs, Device Tree), FreeRTOS, uC/OS-III, Zephyr или аналоги.
•Опыт разработки на базе 32-битных микроконтроллеров – написание низкоуровневых драйверов и BSP (пакет поддержки платы).
•Уверенное владение языком C, знание основ Shell-скриптов (bash), желательно – знание C++ для задач среднего уровня.
•Опыт работы с промышленными интерфейсами: I2C, SPI, UART, RS-232/485, CAN, Ethernet.
•Умение читать принципиальные электрические схемы, понимание аппаратной части на уровне взаимодействия с периферией (таймеры, АЦП, DMA, прерывания).
•Навыки отладки с использованием JTAG-отладчиков, логических анализаторов, осциллографов, USB-UART преобразователей.
•Опыт написания технической документации: описание API, руководства по сборке, инструкции по настройке.
Проектные компетенции:
•Участие в полном жизненном цикле разработки (от формирования требований до сопровождения серийных изделий).
•Опыт отладки связки «аппаратура – ПО», взаимодействие с инженерами-схемотехниками и топологами.
Желательные навыки (преимущество):
•Знание стандартов функциональной безопасности УПБ3 / SIL 3 (IEC 61508, IEC 61511, ГОСТ Р МЭК 61508) – разработка безопасного ПО, анализ отказов, применение техник разнообразия и резервирования, верификация по классам полноты.
•Соблюдение стандартов кодирования для встраиваемых систем (MISRA C, CERT C) – опыт работы с анализаторами кода.
•Опыт работы с системами контроля версий (Git, SVN) и CI/CD для встраиваемых платформ.
•Знание инструментов автоматизированного тестирования (Unit-тесты, аппаратные тестеры, HIL-стенды).
•Навыки работы с промышленными сетями (PROFINET, EtherCAT, Modbus TCP/RTU).
Условия труда:
•Участие в масштабном проекте.
•Трудоустройство в ИТ-аккредитованную компанию.
•Годовая премия.
•Карьерный рост.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте