c++ разработчик гуманоидных роботов

ориентир по рынку
вакансия зп не указана
в среднем 218 336 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

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

задачи

  • Разрабатывать и развивать инструменты сбора данных на роботе;
  • Создавать на C++ компоненты для непрерывной записи данных с сенсоров, состояния робота и действий оператора;
  • Обеспечивать согласованность данных и контроль их качества;
  • Делать процесс сбора данных устойчивым к сбоям отдельных компонентов;
  • Организовывать автоматическую доставку собранных данных с робота в инфраструктуру хранения и дальнейшей обработки;
  • Реализовывать механизмы повторной отправки данных и восстановления после сбоев;
  • Создавать уведомления об ошибках, мониторинг задержек и полноты данных;
  • Развивать систему безопасного управления роботом на расстоянии;
  • Обеспечивать передачу команд, видео и телеметрии между оператором и роботом;
  • Обеспечивать предсказуемое поведение системы при нестабильном соединении, высокой задержке или потере связи;
  • Предоставлять оператору понятную информацию о состоянии робота;
  • Улучшать пользовательские сценарии вместе с исследователями и операторами;
  • Автоматизировать типовые действия и создавать инструменты диагностики;
  • Снижать когнитивную нагрузку на оператора и делать сбор данных воспроизводимым и удобным для ежедневной эксплуатации;
  • Проектировать архитектуру и интерфейсы для переноса инструментов между разными моделями роботов;
  • Отделять общую логику от платформенной, развивать адаптеры и поддерживать единое поведение системы на всём парке роботов.

требования

  • От 3 лет опыта работы;
  • Опыт работы с Linux;
  • Уверенное владение современным C++;
  • Базовое владение Python;
  • Знание ROS 2 и DDS;
  • Понимание многопоточного и сетевого программирования;
  • Умение проектировать надёжные инструменты, диагностировать сбои и проблемы с производительностью;
  • Будет плюсом опыт работы с мультимедийным стримингом и профилирования задержек, использование Isaac Sim, MuJoCo, PyBullet или других симуляторов, разработка решений для VR, оптимизация ПО для встраиваемых платформ, включая NVIDIA Jetson, создание систем телеуправления, сбора данных, логирования или мониторинга.

условия

  • Расширенная медицинская страховка с первого месяца работы;
  • Оплачиваемый больничный — 30 дней в году;
  • ДМС покрывает плановые и неотложные медицинские услуги, стоматологию, ежегодные чекапы, вакцинацию и лечение критических заболеваний;
  • В ДМС включены психологические консультации и психотерапия в офисах, где есть кабинет психотерапевта;
  • После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия;
  • Оплачиваются ведение беременности и роды для сотрудниц и жён сотрудников, которые работают в компании более двух лет;
  • Для детей и супругов действует страховка по системе 80/20: компания оплачивает 80% стоимости ДМС.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.