Обязанности:
Написание прошивок на C++ для микроконтроллеров STM32, Nuvoton и других на базе Cortex-M Разработка библиотек под ПК для связи с железом, в основном на собственном асинхронном фреймворке Разработка утилит для работы с готовыми устройствами Дальнейшая поддержка релизных устройств Написание модулей ядра Linux
Требования:
Коммерческий опыт разработки на С++ (мы используем С++ 23 ) Интерес к низкоуровневому программированию Опыт работы в команде Опыт разработки под Linux Английский язык для свободного чтения технической документации Будет плюсом: Опыт разработки программного обеспечения для микроконтроллеров Опыт работы с МК STM32 и Nuvoton или другими на основе Cortex-M Знание базовых интерфейсов SPI, I2C, CAN, RS-485, USB, Ethernet Базовые знания электроники, способность читать и понимать принципиальные электрические схемы (Э3) Знания в области ЦОС Знакомство с Go и PythonПохожие вакансии
Договорная
Санкт-Петербург
Специальный Технологический Центр (ООО СТЦ)