← К каталогу
АЙ

АйТи-Трейд

Инженер-программист микроконтроллеров (STM32)

ГибридУровень не указанМосква, Россия9 дн. назад
Компенсацияот 140 000 RUR
О ВАКАНСИИ

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

Обязанности

  • Поддержка, анализ и развитие существующего встроенного ПО оборудования пожарной сигнализации на базе микроконтроллеров STM32.
  • Поиск и устранение ошибок в существующем программном коде, рефакторинг и оптимизация прошивок.
  • Разработка нового встроенного ПО и отдельных программных модулей для приборов и периферийных устройств пожарной автоматики.
  • Реализация и доработка обмена данными по интерфейсам UART, SPI, RS-485 и Ethernet.
  • Разработка и отладка протокола Modbus RTU, обработка команд, регистров, ошибок и тайм-аутов связи.
  • Работа со встроенной периферией STM32: АЦП, таймеры, прерывания, DMA, GPIO, Flash-память и сторожевой таймер.
  • Обработка аналоговых сигналов от датчиков с использованием АЦП, фильтрация и контроль пороговых значений.
  • Тестирование и отладка устройств совместно с разработчиками схемотехники и печатных плат.
  • Проведение стендовых испытаний, анализ журналов работы и диагностика сбоев оборудования.
  • Подготовка технической документации и описания реализованных программных решений.

Требования

  • Уверенное программирование микроконтроллеров на C/C++.
  • Практический опыт разработки встроенного ПО для STM32.
  • Умение разбираться в существующем программном коде и технической документации.
  • Опыт разработки или доработки ПО для систем пожарной сигнализации, автоматики либо аналогичных ответственных устройств.
  • Знание интерфейсов UART, SPI, RS-485 и Ethernet.
  • Практический опыт работы с Modbus RTU.
  • Опыт работы с АЦП и обработки аналоговых сигналов.
  • Понимание принципов работы электрических схем и умение читать принципиальные схемы.
  • Опыт отладки с использованием программаторов и отладчиков ST-Link/J-Link, осциллографа, мультиметра и логического анализатора.
  • Навыки поиска аппаратно-программных неисправностей и проведения испытаний устройств.

Желательный опыт

  • Разработка сетей RS-485 для пожарной сигнализации, охранных систем или промышленной автоматики.
  • Построение разветвлённых сетей с большим…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between1And3