← К результатам

Системный разработчик на C++ (робототехника)

з/п не указана
Yandex · Россия, Москва
Полный день Постоянная занятость опыт от 1 года
Откликнуться на источнике →

Описание

Локация: Москва, офис
Компания
Yandex развивает команду автономного транспорта и роботов доставки.
Что делать

Определять состав операционной системы, включая пакеты и DTB/DTS, а также жизненный цикл изменений.
Разрабатывать компактные образы ОС, соответствующие требованиям пайплайна деплоя.
Оптимизировать программные модули для ускорения алгоритмов автономного движения.
Работать с приоритизацией процессов, управлением памятью и структурой ядра ОС.
Профилировать производительность, операции чтения и записи, а также опрос сенсоров.
Доводить системные оптимизации до измеримого эффекта в продакшене.

Требования

От 3 лет опыта разработки.
Уверенное владение C++; использование Go или Python для написания скриптов.
Знание Linux Internals: сетевого стека и его буферов, DTB/DTS, Yocto, IPC, планировщика и управления памятью.
Опыт системного профилирования с помощью perf, eBPF и трассировки.
Готовность разбираться в ROS и предметной области автономного транспорта.
Готовность работать из офиса в Москве.

Хорошо, если есть

Опыт работы с высокоскоростными сенсорными потоками.
Знание DDS и механизмов zero-copy.
Опыт оптимизации под AArch64.

Источник: hirify · Опубликовано: 2 дня назад