Текст заказа
Разработчик в группу разработки программной платформы автономного транспорта
Компания: Яндекс
Город: Москва
Наша команда занимается разработкой и поддержкой программной платформы, которая конфигурирует, запускает компоненты автономного транспорта и роботов-доставщиков и управляет их работой. Платформа передаёт потоки информации между компонентами, контролирует безопасность системы в целом, а в случае сбоя останавливает автономный автомобиль безопасным способом. Наши основные вызовы скорость: минимизация задержек передачи информации между компонентами; эффективность: чем меньше вычислительных ресурсов потребляет программная платформа, тем больше останется для основной задачи — построения безопасной траектории движения; надёжность: программная платформа должна обеспечивать безопасность системы даже в случае серьёзных неполадок. Разработка кода в соответствии со стандартами automotive safety Вам предстоит разрабатывать код программной платформы, чтобы он был супернадёжным и соответствовал строгим стандартам безопасности, принятым в автомобильной отрасли. Оптимизация алгоритмов и кода программной платформы для уменьшения времени реакции системы на внешние данные Вам нужно будет оптимизировать код системы автономного управления автомобиля для быстрой реакции на изменения окружающей обстановки. Развитие и рефакторинг диагностической системы автономного транспорта Вам предстоит дорабатывать код диагностической системы, которая отслеживает общее состояние автономного автомобиля, детектирует любые отклонения и инициирует безопасную остановку, если отклонение всё же произошло. Больше о бэкенде в Яндексе — в канале Yandex for Backend Имеете хорошую алгоритмическую подготовку и пытливый склад ума Опытный программист на C++, знакомы со свежими стандартами языка (17, 20) Хорошо знакомы со стандартной библиотекой языка Занимались разработкой в многопоточной среде Знакомы с принципами TDD, умеете писать хорошие изолированные тесты Ориентируетесь в разработке под Linux Знакомы с языками Python, Go, ещё лучше — если имели опыт промышленной разработки на них Разрабатывали диагностические системы Знакомы с принципами automotive safety, применяли какие-либо стандарты из этой области