Обязанности:
Ищем Embedded-разработчика для создания встроенного ПО для радиоэлектронных изделий, систем управления, телеметрии и связи. Основные задачи Разработка embedded firmware на C/C++. Программирование STM32, ESP32 и микроконтроллеров китайских производителей. Разработка драйверов периферии. Работа с UART, SPI, I2C, CAN, USB, Ethernet. Работа с ADC, DAC, PWM, DMA, таймерами. Интеграция внешних датчиков и модулей. Разработка протоколов взаимодействия между устройствами. Реализация загрузчиков и механизмов обновления ПО. Разработка диагностики и журналирования. Работа с RTOS и интеграция embedded-устройств с внешним ПО. Использование ИИ для написания и анализа кода, генерации драйверов, unit-тестов и тестовых сценариев. Применение vibe coding для быстрого создания прототипов, сервисных утилит, тестовых стендов и вспомогательного ПО. Отладка непосредственно на оборудовании и участие в испытаниях. Требования C/C++. Опыт разработки под микроконтроллеры. Понимание архитектуры embedded-систем и работы периферии MCU. Опыт аппаратной отладки, JTAG/SWD. Умение читать электрические схемы. Git. Уверенная работа с AI-assisted development. Умение самостоятельно проводить ревью, отладку и верификацию кода, созданного с помощью ИИ. Будет преимуществом FreeRTOS, Zephyr, ESP-IDF, STM32 HAL/LL. Embedded Linux. Ethernet/TCP/IP, CAN/CAN FD, Modbus. Работа с GNSS, IMU и другими датчиками. Опыт работы с RISC-V MCU и китайской компонентной базой. Cursor, GitHub Copilot, Claude Code и аналогичные AI-инструменты. Что предоставляем Доступ к современным ИИ-инструментам за счет компании. Оплачиваемые компанией подписки на профессиональные AI-сервисы и инструменты разработки при необходимости. Возможность использовать LLM, AI-агентов, инструменты генерации и анализа кода в ежедневной работе. Возможность тестировать новые AI-инструменты и внедрять наиболее эффективные в рабочий процесс. Работа с реальными инженерными задачами и возможность доводить решения от идеи до работающего изделия.Похожие вакансии
Программист встраиваемых систем (middle)
От 250 000 руб.
Москва. Станции метро: Новодачная, Долгопрудная, Лианозово, Физтех
Программист встраиваемых систем / Linux / Raspberry Pi
От 180 000 руб.
Москва. Станции метро: Новодачная, Долгопрудная, Лианозово, Физтех
Клауд Бэйс Стэйшн
Инженер встраиваемых систем (Embedded Linux)
Договорная
Москва. Станции метро: Новодачная, Долгопрудная, Лианозово, Физтех
ВедаПроект
Разработчик утилит для встраиваемых систем
Договорная
Москва. Станции метро: Новодачная, Долгопрудная, Лианозово, Физтех
YADRO
Ведущий инженер разработчик встраиваемых систем
Договорная
Москва. Станции метро: Новодачная, Долгопрудная, Лианозово, Физтех
ANCOR
Инженер по тестированию встраиваемых систем (авиация)
Договорная
Москва. Станции метро: Новодачная, Долгопрудная, Лианозово, Физтех
Лаборатория Безопасных Систем