Технические задачи описаны подробно, но роль совмещает разработку embedded-систем с руководством командой и широким кругом задач по аппаратной части, DSP и инструментам, поэтому ожидания могут быть высокими.
Широкий круг задач
Современный стек
Подробное описание
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Ведущий разработчик встраиваемых систем (STM32/ESP32, C/C++): Проектирование архитектуры и разработка прошивок для микроконтроллеров с акцентом на FreeRTOS, цифровую обработку сигналов и аппаратные интерфейсы. Focus on управлении командой, реализации DSP-фильтров и PID-регуляторов, а также решении сложных задач синхронизации, DMA и работы с ограниченными ресурсами.
Локация: Воронеж, улица Текстильщиков, 5Д; работа на месте работодателя
Зарплата: от 207 000 RUB в месяц до вычета налогов
Компания
Работа над embedded-системами и прошивками для микроконтроллеров.
Что делать
Проектировать аппаратно-программную архитектуру embedded-систем, модульную структуру прошивки и интерфейсы между HAL, драйверами, прикладной логикой и коммуникациями.
Разрабатывать прошивки для STM32 и ESP32 с использованием HAL/LL, а также кода на C и C++ для bare-metal-систем с ограничениями по памяти.
Реализовывать цифровую обработку сигналов, включая FIR/IIR, фильтры Калмана и медианные фильтры, а также PID-регуляторы на реальном оборудовании.
Разрабатывать взаимодействие по SPI, I2C, UART, CAN и Ethernet с использованием DMA, прерываний и кольцевых буферов.
Разрабатывать решения на FreeRTOS и тестовые инструменты: консольные утилиты, Shell-скрипты и приложения на Qt для визуализации и отладки.
Руководить командой: ставить задачи, проводить код-ревью, наставлять разработчиков, распределять ответственность, контролировать сроки и взаимодействовать с заказчиком, аппаратчиками, схемотехниками и тестировщиками.
Требования
От 2 лет коммерческой разработки embedded; общий опыт — от 3 до 6 лет.
Уверенное знание C99/C11 и C++14/17 для микроконтроллеров.
Практический опыт со STM32, включая семейства F0/F1/F4/H7 и другие, и ESP32 с ESP-IDF.
Понимание HAL/LL, регистров, тактирования, DMA, прерываний и NVIC.
Опыт реализации цифровых фильтров и PID-регуляторов на реальном оборудовании.
Уверенное владение SPI, I2C, UART, CAN и Ethernet.
Опыт с FreeRTOS: синхронизация, IPC, приоритеты и отладка race condition.
Умение писать поддерживаемый и документированный код, автотесты и техническую документацию.
Опыт работы в VS Code и/или Eclipse.
Хорошо, если есть
Опыт в силовой электронике: инверторы, DC-DC, BLDC/PMSM и FOC.
Опыт написания консольных приложений и утилит.
Знание Shell/Bash и скриптов автоматизации сборки и тестирования.
Опыт работы с логическими анализаторами, осциллографами и отладчиками ST-Link/J-Link.
Английский для чтения документации: datasheet, reference manual и application notes.
Культура и преимущества
Официальное трудоустройство по ТК и полностью официальная заработная плата.
Работа в сплочённой команде и комфортной лояльной среде.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →