← Все вакансии

Разработчик в команду поставки данных автономного транспорта

Яндекс хочет сделать повседневную жизнь людей более безопасной, удобной и комфортной. Мы создаём технологии автономного управления автомобилем и роботом доставки. Для этого мы собираем команду увлечённых, умных и целеустремлённых профессионалов.

Во время каждого проезда автопилот генерирует большое количество данных: записи с камер, лидарные облака, GPS-логи и множество другой информации. Наша команда отвечает за сбор и доставку данных до облака, чтобы обработать, изучить и применить их для дальнейшего развития автопилота.

Задачи и обязанности

Создание инструмента поставки данных с автономного флота в реальном времени

Во время движения машины собирается много диагностической информации, которую нужно доставлять как можно быстрее. Это телеметрия, информация о критических событиях и прочее, что требует мгновенного реагирования. Поэтому нельзя ждать, пока машина вернётся на стоянку и будет готова передавать данные по кабелю.

Создание инструментов записи и сжатия данных автономной машины

У машин множество сенсоров и компонентов, которые генерируют большой объём данных — примерно 300 ГБ/час. Эти данные не всегда нужны в момент их сбора, но они необходимы для обучения и симуляции, поэтому их важно записывать в полном объёме.

Разработка системы логирования автономного транспорта

Код для работы автономного транспорта пишут несколько десятков человек. Всем им необходимо получать логи о работе компонентов. Наша команда разрабатывает общие решения для логирования состояния автопилота.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Разрабатывали для Linux
  • Имеете опыт промышленной разработки на C++
  • Разбираетесь в распределённых системах

Дополнительные требования

  • Работали со встроенными системами
  • Имеете опыт промышленной разработки на Golang, Python
  • Знакомы с ROS
Python Go Linux
Откликнуться →