
яндекс · 21 апр.
Разработка автономного автомобиля или грузовика — комплексная задача, требующая участия разных специалистов: конструкторов, схемотехников, механиков, разработчиков ПО и многих других. Важным этапом разработки является объединение всех аппаратных и программных компонентов, чтобы получить тот самый автомобиль, способный ездить по дорогам самостоятельно.
Одно из направлений нашей команды — интеграция бортового оборудования и программного обеспечения всех компонентов грузовика и автомобиля. Если вам интересно создавать ПО, особенно на стыке с системной и аппаратной частью, и вы готовы поучаствовать в работе над будущим автономного транспорта — будем рады видеть вас в команде.
Запуск экспериментальных и новых версий платформ
Вам предстоит дорабатывать ПО системы конфигурации автопилота, настраивать Linux-устройства, конфигурировать сети совместно со смежными командами — делать всё, чтобы машина поехала. Для продуктивной работы понадобится много общаться со специалистами из других команд, особенно с системными разработчиками.
Разработка инструментов диагностирования платформы
Вы будете разрабатывать ПО предрейсовой проверки оборудования и диагностирования автомобиля или грузовика в случае неисправностей, а также участвовать в процессе диагностирования неисправностей автономного флота.
Развитие систем конфигурирования
В ваши задачи войдёт развитие механизмов деплоя автопилота для новых платформ автомобилей и грузовиков, улучшение инструментов конфигурирования пайплайна автопилота со стороны команд hardware, а также инструментов поддержки релизов оборудования на уровне высокоуровневого прикладного софта.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Работали с Linux-системами
* Уверенно владеете Python
* Понимаете принципы работы компьютерных сетей, работали с основными сетевыми протоколами
* Способны работать на стыке технологий, постоянно изучать новое
* Работали с Ethernet-сетями
* Владеете C++, Go, автоматизировали CI/CD
* Использовали фреймворк ROS или ROS 2
* Знакомы с цифровыми интерфейсами CAN, GMSL