Программист микроконтроллеров
Требования:
- Знание и опыт программирования на языках С/C++
- Опыт разработки ПО для микроконтроллеров STM32 в среде разработки STM32CubeIDE
- Умение работать с CubeMX, навыки самостоятельной настройки блоков микроконтроллеров STM32
- Умение работать с программно-аппаратными блоками микроконтроллера STM32: ADC, DMA, Timer, I2C, UART, ADC,DMA, системы прерываний, PWM;
- Знание основ радиотехники, электротехники, микроэлектроники,
- Умение читать электрические принципиальные схемы, чертежи;
- Опыт работы с электроизмерительными приборам (осциллограф, генератор импульсов, анализатор спектра, логический анализатор и др.);
Будет плюсом, если вы:
- Понимаете устройства микроконтроллеров STM32 и их периферийных модулей на уровне работы с регистрами.
- Обладаете навыками работы с SDIO, SDMMC для STM32
-- Имеете опыт работы с микроконтроллером ESP32 и прочими микроконтроллерами
- Имеете опыт работы c дисплеями и Touchscreen
- Обладаете знанием интерфейсов передачи данных (RS485, SPI и т.д.)
- Обладаете навыками пайки
Условия:
- Оборудованное рабочее место, в лаборатории есть все необходимые для работы инструменты, измерительные приборы и материалы
- Комфортный офис с собственным тренажерным залом, парковкой и своей столовой
- Бесплатное питание
- Иногородним предоставляется общежитие квартирного типа
- работа в офисе компании
Похожие вакансии
Глубокое знание C, опыт от 3+ лет в Linux-разработке. Понимание сетевого стека (Ethernet, IP, TCP/UDP) и принципов...
Высшее техническое образование. Опыт разработки проектов на C. Знание операционных систем Linux на уровне понимания архитектуры. Опыт разработки драйверов устройств...
Высшее техническое образование. Опыт разработки проектов на C. Знание операционных систем Linux на уровне понимания архитектуры. Опыт разработки драйверов устройств...
Высшее законченное (техническое) образование. Опыт тестирования сетевых устройств (маршрутизаторы, коммутаторы и др.). Python: Уверенное владение. Знание ООП, понимание структур данных...
Опыт работы с Linux на уровне администратора. Понимание стандартов LSB, FHS, опыт применения LFS (Linux from scratch). Понимание принципов сборки...
