- Знание и опыт программирования на C/C++; - Уверенное знание С, опыт от 6 лет, из них не менее 3-х на встраиваемых системах; - Опыт программирования микроконтроллеров семейства ARM Cortex-M; - Умение разбираться в сложных проектах; - Опыт работы и хорошее понимание RTOS; - Работа с измерительным оборудованием; - Опыт работы с системой контроля версий; - Исполнительность, ответственность, дисциплинированность; - Английский язык - на уровне чтения технической документации. Желательно: - Базовые знания электротехники (чтение принципиальных электрических схем); - Знание принципов объектно-ориентированного программирования; - Опыт разработки драйверов промышленных протоколов; - Опыт реализации протоколов обмена информацией через последовательные цифровые интерфейсы; - Linux в качестве пользователя; - Опыт программирования на Python. |