👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик С++ в команду интеграции hardware-решений для беспилотных авто

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

Описание вакансии

Условия работы

Беспилотный флот Яндекса строится на базе разнообразных платформ и технологических решений. Система управления беспилотного транспорта состоит из множества hardware-компонентов — от простых сенсоров до сложных многофункциональных устройств. Такие устройства постоянно совершенствуются и требуют создания нетривиальных алгоритмов управления.Наша команда занимается внедрением оборудования в общую инфраструктуру и поддержкой новых беспилотных платформ.

Что нужно делать:

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

Мы ждем, что вы:

  • знаете С++, STL и разбираетесь в многопоточном программировании;
  • работали с различными протоколами передачи данных;
  • хорошо знакомы с архитектурой Linux-систем.

Будет плюсом, если вы:

  • программируете на Python и Bash;
  • работали с ROS;
  • имеете опыт проектирования сложных архитектурных решений;
  • создавали системы управления на Arduino и Raspberry Pi.