Senior Software Engineer/Программист микроконтроллеров

Дата размещения вакансии: 07.11.2025
Работодатель: НПК Морсвязьавтоматика
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Кибальчича 26 литер Е
Требуемый опыт работы:
От 3 до 6 лет

Группа компаний НПК «Морсвязьавтоматика» – это команда профессионалов, объединённая целью развития отечественного производства промышленного и судового оборудования.

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

Победитель конкурса Правительства Санкт-Петербурга «За качество товаров (продукции), работ и услуг».

Серебряный призер национальной премии "Лучший промышленный дизайн России - 2025".

Победитель конкурса "Лучшие кадровые технологии Северо-Западного федерального округа".

Что предстоит делать:

Вы будете участвовать в разработке современных систем управления и встроенного ПО для промышленного оборудования.

Основные задачи:

  • разработка алгоритмов управления и работы устройств (преобразователи частоты, системы контроля и др.);
  • создание и поддержка ПО для микроконтроллеров (в первую очередь STM32F4xx);
  • участие в функциональной отладке и тестировании;
  • взаимодействие с инженерами и разработчиками смежных направлений.

Требования:

Обязательно:

  • глубокое знание периферии МК STM32F4xx: EXTI, UART (DMA), I2C, Ethernet MAC, TIM, DMA, SDRAM, SPI, ADC, DAC, WDG_TMR;
  • уверенное владение Modern C++: шаблоны, SFINAE, CRTP, наследование, лямбды, принципы ООП;
  • понимание работы протоколов TCP/IP, MODBUS-RTU, MODBUS-TCP;
  • опыт работы с многопоточным кодом, синхронизацией потоков и обменом данными;
  • отличное знание теории линейных цепей и принципов ЦОС (фильтрация, ФАПЧ, БПФ и т.д.);
  • понимание принципов работы асинхронных и синхронных двигателей, энкодеров, резольверов, систем управления движением.

Будет плюсом:

  • владение C# для разработки ПО настройки/управления ПЧ;
  • знание VHDL/Verilog для FPGA;
  • опыт работы с Simulink (Matlab);
  • умение моделировать силовые преобразователи;
  • практический опыт работы с электроникой.

Почему это интересно:
Вы будете работать над реальными продуктами, которые производятся в России и применяются по всему миру.
Каждый проект — это инженерный вызов, где можно проявить себя и внести ощутимый вклад в развитие отечественной электроники.

Условия труда:

  • достойную заработную плату (обсуждается индивидуально в зависимости от компетенций);
  • оплачиваемые переработки с повышенным коэффициентом;
  • интересные инженерные задачи и поддержку опытных коллег;
  • лояльное руководство, открытое к инициативам;
  • полное соблюдение ТК РФ и ИТ-аккредитацию компании.

Приятные бонусы

  • ДМС и корпоративное страхование;
  • корпоративный транспорт от метро Ломоносовская и Рыбацкое;
  • матпомощь при рождении ребёнка и в сложных ситуациях;
  • возможность частично работать удалённо;
  • корпоративное такси для служебных поездок;
  • программа «Приведи друга» и премии за рационализаторские предложения;
  • корпоративное обучение, включая английский язык в офисе и развитие лидерства;
  • первичная консультация юриста;
  • корпоративный спорт, фитнес, настольные игры;
  • подарки детям сотрудников к Новому году;
  • комфортная обеденная зона, кофе, чай без ограничений, столовая на территории и бесплатная парковка.

Если у вас есть GitHub — обязательно прикрепите ссылку в сопроводительном письме!

Мы любим видеть живые примеры вашего кода и проектов.