Мы развиваем устройства на базе STM32. На текущий момент основная архитектура системы (firmware backend) сформирована и стабильна. Нам нужен эксперт, который возглавит этап расширения функционала: от реализации нового функционала до оптимизации текущего.
Ключевые задачи
-
Развитие функционала: Доработка существующего кода и написание новых модулей на языке Си.
-
Рефакторинг и оптимизация: Анализ текущей архитектуры «бэкенда» прошивки, выявление и устранение узких мест.
-
Диагностика: Исправление багов, найденных при тестировании.
-
Работа с «железом»: Понимания логики работы устройства.
Требования
-
Опыт: От 4-х лет в разработке встраиваемых систем (Embedded).
-
Язык Си: Умение писать читаемый, модульный и эффективный код.
-
Микроконтроллеры: Глубокое понимание архитектуры STM32 (Cortex-M).
-
Работа с ОСРВ (RTOS) в типовых embedded-сценариях.
-
Инструментарий: Уверенное владение отладчиками (ST-Link), осциллографом и логическим анализатором.
-
Чтение схем: Умение свободно ориентироваться в электрических схемах (PDF/Altium/PCAD — на уровне чтения).