Развивающаяся R&D-компания

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

Коротко

Разработка прошивок для микроконтроллеров STM32, GD32, AVR и ESP32, а также ПО для одноплатных компьютеров и Windows-приложений для аппаратных устройств. Требуется 3-6 лет опыта, уверенное программирование периферии и шин, опыт неблокирующей логики с RTOS, работа с Linux, Python и/или C/C++, а также разработка Windows desktop-ПО. Работа в офисе в Москве, R&D-компания, занимающаяся встраиваемыми аппаратно-программными системами.

Локация и условия
Локация: Москва, работа на месте работодателя. График: понедельник–пятница, 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 месяца.
•Комфортный офис рядом со станцией метро «Сокол».
•Возможности профессионального и карьерного роста.

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

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

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

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

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