Информационные Технологии

Программист микроконтроллеров

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Требования:

  • Глубокое знание архитектуры микроконтроллеров Cortex M0-M7, включая платформы STM32 и EFM32.

  • Опыт разработки программного обеспечения для микроконтроллеров на языке программирования C++.

  • Навыки настройки периферийных устройств микроконтроллеров.

  • Умение работать с прерываниями и конфигурировать таймеры.

  • Опыт работы с различными коммуникационными интерфейсами, такими как UART, CAN, RS-232, RS-485, I2C, Ethernet и ISP.

  • Знание принципов подключения и работы с инерциальными измерительными модулями (IMU).

  • Ведение технической документации на высоком уровне.

  • Преимуществом будет опыт работы с отечественными микроконтроллерами.

  • Уверенное владение языком программирования C++.

  • Навыки работы с операционной системой Linux.

  • Способность писать структурированный, читаемый и эффективный код.

  • Знание принципов объектно-ориентированного программирования (ООП), а также методологий SOLID и DRY.

  • Навыки написания тестовой документации и проведения тестирования кода.

  • Умение работать с измерительным оборудованием, таким как осциллограф и мультиметр.

  • Владение английским языком на уровне, достаточном для чтения технической документации.

Наши условия для Вас:

  • конкурентная заработная плата;
  • возможности для профессионального роста и развития;
  • комфортные условия труда - оборудованное рабочее место, корпоративная техника
  • возможность работы над интересными и разнообразными проектами;
  • социальные гарантии.