Системотехника

Инженер-программист микроконтроллеров

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Git
  • Eclipse
  • Keil uVision
  • C/C++
Обязанности:
  • Проектирование, реализация и отладка системных программных модулей встроенного ПО для микроконтроллеров;
  • Разработка модульных тестов;
  • Разработка и оформление документации на системные программные модули;
  • Сопровождение, проведение рефакторинга и реинжиниринга системных программных модулей.
Требования:
  • Высшее техническое или физико-математическое образование;
  • Опыт разработки встроенного ПО для микроконтроллеров на языке программирования С или С++;
  • Опыт разработки ПО для работы с различной периферией микроконтроллеров, коммуникационными интерфейсами, протоколами передачи данных;
  • Умение создавать надежный, переносимый легко модифицируемый программный код;
  • Опыт анализа и сопровождения высококачественного программного кода, написанного другими разработчиками;
  • Опыт доработки и рефакторинга низкокачественного программного кода, написанного другими разработчиками;
  • Опыт отладки программ, выполняемых в режиме реального времени;
  • Опыт программирования под операционные системы реального времени;
  • Умение работать с системами контроля версий Git и в системах управления проектами;
  • Умение работать с измерительными приборами;
  • Чтение технической документации на английском языке;
  • Опыт работы с микроконтроллерами ARM архитектуры;
  • Знание программ: Git, Eclipse, Keil uVision.

Желательно:

  • Наличие законченных серийно выпускающихся разработок
  • Понимание цифровой и аналоговой схемотехники.
Условия:
  • Оформление по ТК РФ + ДМС, мобильная связь, проезд;
  • Интересные задачи и профессиональная команда;
  • Собственный комфортный офис с автостоянкой.

Добро пожаловать в команду профессионалов!