Программист встраиваемых систем — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Офис, Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Middle
Обязанности: Разработка частей программы для мк. STM32F427 таких как:
• портирование кода с STM32F103
• синхронизация внутренних логов (хранящихся в компактном виде) с внешним носителем: SD или Usb Flash
• участие в создании "мультимастерного" протокола (определение физического и логического протокола) обмена между группой устройств (до 32), соединённых по топологии "шина". ( физическая реализация на CAN)
• синхронизация структуры параметров между несколькими устройствами, соединенными по указанному выше протоколу
• написание Unit-тестов к коду.
Программный стек проекта: C (возможно C++), GCC, CMAKE , FreeRTOS
Требования: • знание языка программирования C
• знание архитектуры процессоров ARM Cortex M (STM32)
• опыт работы с библиотеками FreeRTOS, lwIP
• опыт работы по специальности не менее 3-х лет.
Дополнительные навыки (желательно):
• владение инструментами CMAKE, Git
• работа с экранами DWIN
• знание схемотехники, навык трассировки печатных плат
• знание других языков программирования
Условия: • Уровень дохода: (обсуждается с финальными кандидатами);
• Оформление согласно ТК РФ (полное соблюдение трудового законодательства);
• Режим работы – ненормированный;
• Отпуск: основной - 28 календарных дней + дополнительный - 3 календарных дня;
• Дополнительное медицинское страхование и страхование жизни (по окончании испытательного срока).