на главную
zarplata•2 ч. назадСвежая вакансияОпубликована сегодня на Зарплата.ру. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.

Программист встраиваемых систем

УдалённоОформление по ТК РФДМССтрахование жизниДополнительный отпуск

Навыки и технологии

C++JavaScriptGit

Ключевая задача

Разработка и портирование прошивок для микроконтроллеров STM32, реализация протоколов обмена между устройствами и написание unit-тестов.

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

Обязанности

Обязанности:

Разработка частей программы для мк. STM32F427 таких как:

  • портирование кода с STM32F103
  • синхронизация внутренних логов (хранящихся в компактном виде) с внешним носителем: SD или Usb Flash
  • участие в создании "мультимастерного" протокола (определение физического и логического протокола) обмена между группой устройств (до 32), соединённых по топологии "шина". ( физическая реализация на CAN)
  • синхронизация структуры параметров между несколькими устройствами, соединенными по указанному выше протоколу
  • написание Unit-тестов к коду.

Требования

Требования:

  • знание языка программирования C
  • знание архитектуры процессоров ARM Cortex M (STM32)
  • опыт работы с библиотеками FreeRTOS, lwIP
  • опыт работы по специальности не менее 3-х лет.

Дополнительные навыки (желательно):

  • владение инструментами CMAKE, Git
  • работа с экранами DWIN
  • знание схемотехники, навык трассировки печатных плат
  • знание других языков программирования

Условия

Условия:

  • Уровень дохода: (обсуждается с финальными кандидатами);
  • Оформление согласно ТК РФ (полное соблюдение трудового законодательства);
  • Режим работы – ненормированный;
  • Отпуск: основной - 28 календарных дней + дополнительный - 3 календарных дня;
  • Дополнительное медицинское страхование и страхование жизни (по окончании испытательного срока).