Point your AI agent at freehire and let it find you a job.

Get the CLI →

Тул Лэнд

NewBe an early applicant

Руководитель группы / ведущий разработчик встраиваемого ПО

Posted
Discussion

Summary

Lead a small 2–3 person embedded software team while personally developing and debugging firmware for STM32-class controllers plus service software for monitoring, diagnostics, and test equipment. Core stack: C, FreeRTOS/RTOS, MCU peripherals, industrial buses (UART/RS-485, CAN, SPI, I2C, Ethernet), Python/C#/C++ tooling, Git and CI/CD.

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

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

Чем предстоит заниматься:

  • Руководить командой из 2–3 разработчиков: ставить задачи, контролировать сроки и качество, проводить технические ревью, развивать сотрудников.
  • Участвовать в разработке архитектуры и ключевых модулей ПО.
  • Разрабатывать и сопровождать встроенное ПО для STM32 и аналогичных микроконтроллеров.
  • Разрабатывать ПО для настройки, мониторинга, диагностики и испытаний изделий.
  • Организовывать взаимодействие встроенного ПО с ПО КПА, испытательными стендами и внешними устройствами.
  • Участвовать в отладке аппаратно-программных комплексов совместно с инженерами-электронщиками и испытателями.
  • Организовать процессы командной разработки: Git, code review, сборка, версии, релизы и поставка прошивок.
  • Развивать автоматизированное тестирование встроенного и сервисного ПО.
  • Поддерживать техническую документацию по ПО, протоколам обмена и процедурам прошивки/диагностики.

Основные требования:

  • Опыт разработки embedded ПО на C от 4 лет.
  • Практический опыт разработки для STM32 либо аналогичных микроконтроллеров.
  • Уверенное знание типовой периферии MCU: GPIO, таймеры, PWM, ADC, DMA, прерывания, watchdog, Flash.
  • Опыт построения архитектур РВ, работы с FreeRTOS или другой RTOS.
  • Практический опыт работы с UART/RS-485, CAN, SPI, I²C, Ethernet; знание Modbus будет преимуществом.
  • Навыки отладки встроенного ПО и аппаратуры: SWD/JTAG, отладчик, осциллограф, логический анализатор, CAN-анализатор.
  • Понимание принципов работы микроконтроллерных устройств и умение читать несложные электрические схемы.
  • Опыт разработки сервисного ПО, ПО для диагностики, настройки, тестирования или КПА на Python, C# или C++.
  • Опыт работы с Git, code review, CI/CD либо автоматизацией сборки и выпуска ПО.
  • Опыт организации или практического применения автоматизированного тестирования.
  • Опыт технического лидерства, наставничества или управления небольшой командой.
  • Готовность совмещать управление и самостоятельную инженерную работу.

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

  • Опыт разработки ПО для промышленной автоматики, силовой электроники, приводов, источников питания, зарядных устройств или измерительного оборудования.
  • Опыт проектирования БД для журналов, результатов испытаний, конфигураций или телеметрии.
  • Опыт работы с Linux, Docker, PostgreSQL/SQLite.
  • Опыт разработки испытательных стендов и автоматизации измерений.
  • Понимание CANopen, J1939, UDS, MQTT, OPC UA или других прикладных протоколов.
  • Опыт подготовки релизов firmware: загрузчики, обновление прошивки, совместимость версий, журнал изменений.
  • Умение использовать AI-инструменты для ускорения разработки, подготовки тестов и инженерной документации с обязательной проверкой результата.

Мы предлагаем:

  • Оформление согласно ТК РФ;
  • Социальный пакет (оплачиваемые отпуска и больничные);
  • График работы: пн-пт, с 09:00 до 18:00;
  • Офис по адресу: г. Химки, Ленинградская улица, 1;
  • Возможности дальнейшего карьерного и профессионального роста;
  • Работа в активно развивающейся компании.

What they ask for

Required

  • Опыт разработки embedded ПО на C от 4 лет
  • Практический опыт разработки для STM32 либо аналогичных микроконтроллеров
  • Уверенное знание типовой периферии MCU: GPIO, таймеры, PWM, ADC, DMA, прерывания, watchdog, Flash
  • Опыт построения архитектур РВ, работы с FreeRTOS или другой RTOS
  • Практический опыт работы с UART/RS-485, CAN, SPI, I²C, Ethernet
  • Навыки отладки встроенного ПО и аппаратуры: SWD/JTAG, отладчик, осциллограф, логический анализатор, CAN-анализатор
  • Понимание принципов работы микроконтроллерных устройств, умение читать несложные электрические схемы
  • Опыт разработки сервисного ПО (диагностика, настройка, тестирование, КПА) на Python, C# или C++
  • Опыт работы с Git, code review, CI/CD либо автоматизацией сборки и выпуска ПО
  • Опыт организации или практического применения автоматизированного тестирования
  • Опыт технического лидерства, наставничества или управления небольшой командой
  • Готовность совмещать управление и самостоятельную инженерную работу

Preferred

  • Знание Modbus
  • Опыт разработки ПО для промышленной автоматики, силовой электроники, приводов, источников питания, зарядных устройств или измерительного оборудования
  • Опыт проектирования БД для журналов, результатов испытаний, конфигураций или телеметрии
  • Опыт работы с Linux, Docker, PostgreSQL/SQLite
  • Опыт разработки испытательных стендов и автоматизации измерений
  • Понимание CANopen, J1939, UDS, MQTT, OPC UA или других прикладных протоколов
  • Опыт подготовки релизов firmware: загрузчики, обновление прошивки, совместимость версий, журнал изменений
  • Умение использовать AI-инструменты для ускорения разработки, подготовки тестов и документации с проверкой результата

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available