Описание
Яндекс создаёт технологии автономного транспорта. Команда отвечает за цепочку поставки сенсорных данных — от интеграции оборудования до обработки и передачи данных алгоритмам автономного вождения. Она развивает архитектуру платформы и обеспечивает стабильную работу системы при росте объёма данных.
Задачи
•Руководить командой разработки: формировать цели, расставлять приоритеты, проводить встречи один на один, помогать сотрудникам расти, участвовать в найме и развивать команду
•Совершенствовать процессы разработки
•Определять техническое направление развития платформы и принимать архитектурные решения
•Обеспечивать надёжную интеграцию новых сенсоров в систему автономного транспорта
•Отвечать за качество и стабильность поставки данных для компонентов платформы
•Развивать архитектуру конвейера обработки данных и снижать задержки
•Оптимизировать использование вычислительных ресурсов и обеспечивать работу системы в реальном времени
•Координировать совместную работу с командами алгоритмов восприятия, платформенной инженерии, аппаратного обеспечения и эксплуатации
•Согласовывать архитектурные решения и обеспечивать интеграцию компонентов автономной платформы
Требования
•Опыт промышленной разработки на C++
•Опыт руководства командой разработки или выполнения обязанностей технического лидера
•Понимание архитектуры Linux-систем
•Знание многопоточного программирования, сетевых технологий и проектирования высоконагруженных систем
•Умение принимать и аргументированно защищать архитектурные решения
•Умение организовывать работу команды, расставлять приоритеты и помогать инженерам развиваться
Будет плюсом
•Опыт работы с Ethernet, CAN, GMSL и другими промышленными интерфейсами передачи данных
•ROS или ROS 2
•Разработка ПО для робототехники, автономного транспорта или встраиваемых систем
•Системы реального времени или распределённые вычислительные платформы
•Оптимизация производительности и профилирование приложений
Условия
Условий в вакансии нет