Локация
Москва, офис лаборатории робототехники; работа на месте работодателя
Компания
Центр робототехники Сбера интегрирует собственные робототехнические системы, включая манипуляторы, мобильных роботов, роботов-собак и мобильных манипуляторов, в промышленные проекты.
Что делать
•Проектировать архитектуру ПО робота и его подсистем, принимать ключевые решения по взаимодействию компонентов.
•Разрабатывать критически важные компоненты робототехнического ПО на C++ и Python и развивать ROS2-инфраструктуру.
•Проектировать интерфейсы между сенсорами, исполнительными механизмами, алгоритмами управления, навигацией, бизнес-логикой, облачными и backend-сервисами.
•Разрабатывать системы внутренней и внешней калибровки камер, LiDAR, IMU и других сенсоров.
•Создавать высокоуровневую логику поведения роботов на базе Behavior Trees и State Machines.
•Формировать инженерные стандарты, проводить архитектурные и code review, наставлять Middle/Junior-инженеров и взаимодействовать со смежными командами.
Требования
•Высшее техническое образование в области робототехники или смежной сфере.
•Не менее 5 лет коммерческой разработки ПО, существенная часть которой связана с робототехникой, embedded-системами, промышленной автоматизацией или системами, взаимодействующими с реальным оборудованием.
•Отличное знание C++ и Python; уверенное понимание архитектуры современных робототехнических систем.
•Глубокий практический опыт работы с ROS2, включая DDS, QoS, executors, lifecycle nodes, composition, actions/services/topics, rosbag и TF2.
•Умение диагностировать проблемы производительности, задержек, race conditions, deadlock'ов, утечек памяти и нестабильного поведения системы.
•Уверенные знания Linux: процессы, потоки, сеть, устройства, systemd, логирование, профилирование и диагностика.
•Практический опыт работы с gRPC, WebSocket, REST API, Docker и контейнеризированными приложениями.
•Не менее 3 лет опыта лидирования командой, проведения code review и наставничества.
Хорошо, если есть
•Опыт разработки собственных ROS2-фреймворков, библиотек и инфраструктурных компонентов.
•Участие в open-source проектах.
•Опыт работы с NVIDIA Jetson, CUDA и TensorRT.
•Опыт работы с NVIDIA Isaac Sim, MuJoCo, Gazebo или PyBullet.
•Общее понимание современных ИИ-инструментов и их возможностей.
Культура и преимущества
•Работа в лаборатории робототехники в офисе в Москве.
•Ежегодный пересмотр зарплаты и годовая премия.
•Корпоративный спортзал, зоны отдыха, расширенный ДМС, семейное страхование и корпоративная пенсионная программа.
•Более 400 образовательных программ СберУниверситета и программа адаптации с помощью руководителя на старте для вакансий уровня Junior.
•Льготные условия по ипотечному кредиту, подписка Прайм и вознаграждение за рекомендации.
Процесс найма
•Первый этап — общение с AI-рекрутером после отклика; диалог занимает около 10 минут.