Назад
1 день назад

AI-First Embedded / Firmware Engineer

200 000 - 250 000₽
Формат работы
hybrid
Тип работы
fulltime
Грейд
junior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Инженер по встраиваемым системам (AI-first, Firmware): Разработка, отладка и выпуск прошивок для микроконтроллеров от уточнения требований до проверки на целевом оборудовании с акцентом на аппаратную отладку, coding agents и ручную валидацию. Фокус на анализе схем и протоколов, локализации неисправностей между прошивкой и hardware, автоматизации сборки и подтверждении стабильной работы устройств.

Локация: удалённая работа из Москвы с возможностью ездить в офис в Москве пару раз в месяц.

Зарплата: 200 000–250 000 RUR в месяц, до вычета налогов.

Компания

SNAP IT — российская независимая технологическая компания, создающая программное обеспечение и роботизированную автоматизацию для финтеха и сложных высокотехнологичных проектов.

Что делать

  • Разрабатывать прошивки для микроконтроллеров по полному циклу: от требований и технического решения до отладки, выпуска версии и исправления дефектов.
  • Изучать схемы, даташиты и спецификации компонентов, учитывать питание, тактирование, электрические уровни и периферию, участвовать в выборе компонентов и схемотехнических решений.
  • Использовать AI-агентов для разработки прошивок, драйверов и протоколов, а также настраивать skills, инструкции, контекст, документацию и инженерные инструменты.
  • Проводить реверс-инжиниринг существующих прошивок и протоколов, подтверждая выводы проверками на оборудовании.
  • Лично загружать прошивки на целевые устройства и проверять функции, периферию, перезапуск, обработку ошибок, восстановление после сбоев, сигналы и временные характеристики.
  • Автоматизировать сборку, загрузку, тестирование и сбор диагностики; запускать и отлаживать прототипы совместно с hardware- и software-командами.

Требования

  • Практический опыт полного цикла разработки и отладки прошивок для микроконтроллеров, желательно STM32 или ESP32, от требований до работающего устройства.
  • Понимание микроконтроллеров, памяти, регистров, прерываний, таймеров, DMA, питания, тактирования, электрических уровней, периферии, ограничений памяти и времени выполнения.
  • Опыт чтения принципиальных схем и даташитов, работы с отладчиком, осциллографом и логическим анализатором.
  • Практический опыт работы с UART, I²C и SPI, а также умение отличать программную ошибку от аппаратной неисправности.
  • Опыт самостоятельной ручной проверки устройств и готовность лично валидировать прошивки на целевом оборудовании.
  • Практический опыт использования Codex, Claude Code или аналогов: декомпозиция задач, управление контекстом, создание инструкций и skills, подключение инструментов и проверка результатов.
  • Умение читать, понимать и исправлять код прошивок, находить ошибки в сгенерированном коде и продолжать отладку при неработающем решении AI-агента.
  • Опыт командной разработки с Git и базовые навыки Python для автоматизации инженерных задач.

Хорошо, если есть

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

Культура и преимущества

  • Оформление в соответствии с ТК РФ.
  • ДМС и стоматология после окончания испытательного срока.
  • Предоставление техники для работы.
  • Компания входит в список аккредитованных IT-компаний.
  • Отсутствие бюрократии, прозрачность, быстрое принятие решений и уважительное отношение к сотрудникам.
  • Поддержка в значимых событиях.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →