Поиск работы на сайте Jobvk.com
Разместить вакансию
Разместить резюме

Разработчик на C++ в команду интеграции бортового оборудования робота-доставщика

Яндекс
  • Полная занятость
  • Опыт: 1-3 года
  • Описание: Мы хотим сделать робота-доставщика быстрее и надёжнее. Для этого мы совершенствуем электронные блоки управления и изучаем новые сенсоры. Всё это требует программной поддержки. Мы ищем разработчика, который поможем нам интегрировать новые блоки и улучшить поддержку оборудования. Какие задачи вас ждут Поддержка взаимодействия между электронными блокамиВам предстоит проектировать протоколы взаимодействия между различным бортовым оборудованием: электронными блоками управления и сенсорами, такими как камеры, лидары, радары. Также нужно будет разрабатывать алгоритмы управления и предварительной обработки потоков данных от сенсоров. Мониторинг состояния бортового оборудованияЧтобы робот-доставщик был надёжным, новое оборудование нужно интегрировать в бортовую диагностическую систему. Мы следим за актуальностью диагностик существующего оборудования и дорабатываем их при необходимости. Улучшение качества программной платформы робота-доставщикаВместе с отделом SW-технологий, службами аналитики и эксплуатации мы оптимизируем работу алгоритмов управления и мониторинга. Мы ждем, что вы Уверенно владеете C++ и готовы писать на нём Разбираетесь в архитектуре систем на базе Linux Понимаете принципы работы компьютерных сетей, работали с основными сетевыми протоколами Знаете принципы TDD, CI/CD, DevOps Умеете работать в команде Будет плюсом, если вы Проектировали архитектуру встраиваемых систем Работали со встраиваемыми системами на базе ARM или с другими embedded-платформами Работали с Ethernet на уровнях 2 и 3 модели OSI Понимаете особенности применения ОС реального времени и разработки многопоточных приложений Использовали фреймворк ROS или ROS 2 Разбираетесь в электронике, знаете цифровые интерфейсы CAN, UART и аналогичные