Инженер-разработчик ПО для встраиваемых систем

Дата размещения вакансии: 17.10.2025
Работодатель: Полин Разработки
Уровень зарплаты:
з/п не указана
Город:
Москва
проспект Мира 102к1
Требуемый опыт работы:
Более 6 лет

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

Обязанности:

​​​​​​

  • Разработка, отладка и сопровождение ПО для микроконтроллеров (ARM Cortex-M и другие архитектуры).
  • Проектирование и реализация модулей прошивки на языках C/C++.
  • Работа с периферией: UART, SPI, I²C, ADC, PWM, GPIO, CAN, USB и др.
  • Проведение отладки с использованием осциллографов, логических анализаторов, JTAG/SWD.
  • Участие в проектировании архитектуры взаимодействия ПО с аппаратной частью.
  • Подготовка и поддержание в актуальном состоянии технической документации.
  • Участие в ревью кода и обсуждениях проектных решений.

Требования:

  • Опыт коммерческой разработки под микроконтроллеры — от 6 лет.
  • Отличное знание C, уверенное владение C++ (C++11 и выше).
  • Умение читать электрические схемы и работать с даташитами.
  • Знание протоколов и интерфейсов (UART, SPI, I²C, CAN, USB и др.).
  • Навыки работы с Git, системами сборки (CMake, Makefile).
  • Опыт написания модульных тестов, анализа производительности и отладки embedded-ПО.

Желательно:

  • Знание беспроводных протоколов (BLE, Thread, Zigbee, LoRa, Wi-Fi).
  • Навыки скриптинга на Python или Bash.
  • Опыт применения инструментов анализа и контроля качества кода (clang-tidy, static analysis).

Условия:​​​​​​​

  • Формат работы гибридный: офис (г. Москва, проспект Мира, д. 102/1) или удалённо. Место жительства: Москва и МО.
  • Тип занятости: полная, 5-дневная рабочая неделя, 8-часовой рабочий день.
  • Конкурентоспособная заработная плата — обсуждается индивидуально по результатам собеседования.
  • Работа в высококвалифицированной команде специалистов в области нейроморфных вычислений и микроэлектроники.
  • Возможность профессионального роста и участия в разработке передовых технологий.

    Навыки:

  • Внимательность и аккуратность в работе.
  • Системное и техническое мышление.
  • Командное взаимодействие, ответственность и инициативность.
  • Умение документировать результаты и поддерживать порядок в проектных артефактах.
  • Язык:

  • Русский свободно.
  • Английский — уверенное чтение технической документации, желательно письменное общение.