AI-First Embedded / Firmware Engineer (Прошивки, аппаратная отладка и ручная валидация)

По договоренности


Ищем инженера, который понимает аппаратную часть устройств, умеет быстро разрабатывать прошивки с помощью ИИ-агентов и лично доводит их до стабильной работы на реальном оборудовании.

Ответственность end-to-end: от уточнения требований и изучения аппаратной платформы до разработки, отладки, ручной валидации и выпуска прошивки. Важно самостоятельно находить причины проблем и подтверждать результат на устройстве. Стаж в конкретном языке программирования не является основным критерием.

Обязанности:
  • Вести разработку прошивки целиком. Уточнять требования и критерии приёмки, определять техническое решение, реализовывать изменения, проверять их на устройстве, выпускать версию и исправлять выявленные дефекты.
  • Работать с аппаратной частью. Изучать схемы, даташиты и спецификации компонентов, учитывать питание, тактирование, электрические уровни и периферию. Участвовать в выборе компонентов и схемотехнических решений.
  • Разрабатывать с помощью ИИ-агентов. Создавать и дорабатывать прошивки, драйверы и протоколы взаимодействия. Самостоятельно проверять предлагаемые решения и отвечать за корректность итогового кода.
  • Настраивать агентное окружение. Создавать и поддерживать skills, проектные инструкции и контекст по аппаратной платформе; подключать документацию, инструменты сборки, тестирования и анализа кода.
  • Проводить реверс-инжиниринг с помощью агентов. Анализировать существующие прошивки и протоколы, восстанавливать логику работы устройств и подтверждать выводы проверками на оборудовании.
  • Лично проводить обязательную ручную валидацию. Загружать прошивку на целевое устройство, проверять функции, периферию, перезапуск, обработку ошибок и восстановление после сбоев. Проверять сигналы и временные характеристики измерительным оборудованием там, где это необходимо.
  • Автоматизировать проверки и фиксировать результат. Автоматизировать сборку, загрузку прошивок, тестирование и сбор диагностики. Фиксировать версию прошивки, аппаратную ревизию, результаты испытаний и известные ограничения.
  • Запускать и отлаживать прототипы. Участвовать в сборке, интеграции и отладке устройств совместно с hardware- и software-командами. Локализовывать причины неисправностей в прошивке, аппаратной части или их взаимодействии и доводить свою задачу до результата.
Требования:
  • Полный цикл разработки прошивок. Практический опыт самостоятельной разработки и отладки прошивок для микроконтроллеров, желательно STM32 или ESP32, от требований до работающего устройства.
  • Понимание того, как работает железо. Микроконтроллеры, память, регистры, прерывания, таймеры, DMA, питание и тактирование; электрические уровни сигналов и взаимодействие с периферией. Понимание ограничений по памяти и времени выполнения.
  • Аппаратная отладка. Умение читать принципиальные схемы и даташиты, работать с отладчиком, осциллографом и логическим анализатором. Практический опыт работы с UART, I²C и SPI; умение отличать программную ошибку от аппаратной неисправности.
  • Обязательная личная валидация. Опыт самостоятельной ручной проверки устройств. Готовность лично проводить испытания и проверять разработанные прошивки на целевом оборудовании.
  • Практический опыт coding agents. Использование Codex, Claude Code или аналогов для разработки ПО. Умение декомпозировать задачи, управлять контекстом, создавать инструкции и skills, подключать инструменты и проверять результат работы агентов.
  • Самостоятельная работа с кодом. Умение читать, понимать и исправлять код прошивок, обнаруживать ошибки в сгенерированном коде и продолжать отладку, когда предложенное агентом решение не работает.
  • Инженерные инструменты. Опыт командной разработки с Git и базовые навыки Python для автоматизации инженерных задач.

Будет плюсом:

  • Опыт реверс-инжиниринга прошивок, работы с дизассемблерами и анализа протоколов обмена.
  • Опыт работы с встраиваемым Linux, Orange Pi или NVIDIA Jetson, Modbus RTU и TCP/IP.
  • Опыт создания испытательных стендов, разработки схемотехники и печатных плат в Altium Designer или аналогичных САПР.

Что считается завершённой работой:

  • Прошивка лично проверена инженером на целевом оборудовании и соответствует согласованным критериям приёмки. Сборка воспроизводима, версия прошивки и аппаратная ревизия зафиксированы, результаты проверок и известные ограничения описаны. ​​​​​​​Автотесты, эмуляция и выводы ИИ-агента не заменяют обязательную ручную валидацию на устройстве.
Условия:
  • Фиксированная оплата труда. Уровень дохода в оффере будет согласовываться по грейдовой системе, исходя из результатов собеседования.
  • Готовы рассматривать кандидатов с разным уровнем квалификации (junior/middle/senior).
  • Оформление через ИП.

Поделиться:

Опубликована 20 часов назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Чем предстоит заниматься: Выбор и разработка инструментов тестирования; Выбор подходов к тестированию; Разработка тестовых сценариев; Формирование регрессионного набора тестов и поддержка в актуальном состоянии; Проведение тестирования; Регистрация д...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании АО «ОТП Банк» (JSC «OTP Bank»)АО «ОТП Банк» (JSC «OTP Bank»)
  • Москва
месяц назад
100 000 - 200 000 ₽
Выше средней на 50%
Мы — SelSup, аккредитованная IT-компания и резидент Сколково. ... , Pre-Sales Engineer, Solutions Engineer, Technical Sales Manager, Solution Architect, AI Solutions Engineer ... , AI Automation Engineer, AI Engineer, AI Developer, разработчик AI-агентов, AI Integration Engineer, ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании SelsupSelsup
  • Москва
20 дней назад
100 000 - 200 000 ₽
Выше средней на 50%
Мы — SelSup, аккредитованная IT-компания и резидент Сколково. ... , Pre-Sales Engineer, Solutions Engineer, Technical Sales Manager, Solution Architect, AI Solutions Engineer ... , AI Automation Engineer, AI Engineer, AI Developer, разработчик AI-агентов, AI Integration Engineer, ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании SelsupSelsup
  • Москва
месяц назад
100 000 - 200 000 ₽
Выше средней на 50%
Мы — SelSup, аккредитованная IT-компания и резидент Сколково. ... , Pre-Sales Engineer, Solutions Engineer, Technical Sales Manager, Solution Architect, AI Solutions Engineer ... , AI Automation Engineer, AI Engineer, AI Developer, разработчик AI-агентов, AI Integration Engineer, ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании SelsupSelsup
  • Москва
3 месяца назад
Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. ... Предлагаем присоединиться в роли Performance Engineer! Почему это будет интересно? ... Новая, 28, коворкинг "VMESTE"), Самара (IT парк Монте Роза).
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании AstonAston
  • Москва
17 дней назад
100 000 - 150 000 ₽
Выше средней на 25%
АЦТС — аккредитованная IT-компания, дочерняя структура «Про.Потолок». ... Мы развиваем цифровую платформу для строительной отрасли и приглашаем в команду QA Engineer уровня Middle ... Что предлагаем Удалённый формат работы Работа над масштабным IT-продуктом для строительной отрасли Доход ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Про.ПотолокПро.Потолок
  • Москва
месяц назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.