Назад

Не получаете ответ?

Вакансия опубликована 7 дн. назад - шансы на ответ снижаются.

Программист встраиваемых систем (STM32)

250 000₽
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Программист встраиваемых систем (STM32): разработка прошивок для микроконтроллеров, программного обеспечения для одноплатных компьютеров и Windows-интерфейсов для аппаратных устройств с акцентом на интеграцию периферии, протоколы обмена и надёжность систем. Focus on проектирование неблокирующей логики, взаимодействие микроконтроллеров с одноплатниками, отладку программно-аппаратных комплексов и стабильную работу устройств в реальных условиях.

Локация: Москва, работа на месте работодателя. График: понедельник–пятница, 10:00–19:00.

Зарплата: от 250 000 RUB в месяц до вычета налогов.

Компания

Развивающаяся R&D-компания, создающая встраиваемые аппаратно-программные системы.

Что делать

  • Разрабатывать прошивки для микроконтроллеров STM32, GD32, AVR и ESP32.
  • Настраивать периферию, цифровые и аналоговые датчики, дисплеи, логические микросхемы и интерфейсы UART, SPI, I2C, USB и GPIO.
  • Проектировать прикладные протоколы обмена с проверкой целостности, подтверждениями, повторными передачами и защитой канала.
  • Разрабатывать ПО для одноплатных компьютеров, включая Raspberry Pi, и интегрировать его с микроконтроллерами.
  • Создавать Windows-приложения, конфигураторы, диагностические инструменты и интерфейсы управления с визуализацией телеметрии.
  • Отлаживать программно-аппаратное взаимодействие со схемотехником и обеспечивать стабильную работу устройств в реальных условиях.

Требования

  • От 3 до 6 лет опыта разработки.
  • Уверенное программирование микроконтроллеров STM32, GD32, AVR или ESP32 и работа с GPIO, таймерами, UART, SPI, I2C, ADC/DAC, DMA и прерываниями.
  • Опыт построения сложной неблокирующей логики с конечными автоматами, планировщиками или RTOS.
  • Навыки отладки с помощью отладчика, осциллографа и логического анализатора; знание Git.
  • Уверенная работа с Linux на одноплатных компьютерах, а также разработка на Python и/или C/C++ с использованием GPIO, шин и системных интерфейсов.
  • Опыт разработки Windows desktop-ПО, GUI, работы с COM-портами, USB и сетевыми интерфейсами.

Хорошо, если есть

  • Понимание нейросетей, обучения моделей и запуска ML на микроконтроллерах или одноплатных компьютерах.
  • Опыт с FreeRTOS, Zephyr, Docker, Buildroot, Yocto и Device Tree.
  • Опыт использования TensorFlow Lite, ONNX Runtime, OpenCV или Jetson, в том числе с камерами.
  • Умение читать схемы и базовое понимание аппаратной части.

Культура и преимущества

  • Оформление в соответствии с ТК РФ.
  • Премиальные выплаты и ДМС после испытательного срока.
  • Испытательный срок — 3 месяца.
  • Комфортный офис рядом со станцией метро «Сокол».
  • Возможности профессионального и карьерного роста.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →