Разработчик в группу разработки программной платформы автономного транспорта (C++)
Описание
Локация: Москва, офисКомпанияYandex развивает программную платформу для автономных автомобилей и роботов-доставщиков.Что делатьРазрабатывать код программной платформы в соответствии со стандартами безопасности автомобильной отрасли.Оптимизировать алгоритмы и код для уменьшения времени реакции системы на внешние данные.Развивать и рефакторить диагностическую систему автономного транспорта.Отслеживать состояние автономного автомобиля, выявлять отклонения и инициировать безопасную остановку при сбоях.Работать над снижением задержек передачи информации и потребления вычислительных ресурсов платформы.ТребованияОпыт программирования на C++ и знание стандартов C++17 и C++20.Хорошее знание стандартной библиотеки C++ и алгоритмическая подготовка.Опыт разработки в многопоточной среде.Знание принципов TDD и умение писать изолированные тесты.Опыт разработки под Linux.Опыт от 3 лет.Хорошо, если естьОпыт промышленной разработки на Python или Go.Опыт разработки диагностических систем.Знание и практическое применение стандартов automotive safety.Культура и преимуществаРабота над платформой, обеспечивающей безопасность автономного транспорта.Фокус на производительности, эффективности использования ресурсов и отказоустойчивости.Офисный формат работы в Москве.