Сбер

Senior Robotics Software Engineer/ RSE C++, Python

Коротко

Senior-инженер в Центр Робототехники Сбера будет проектировать архитектуру ПО роботов (манипуляторы, мобильные роботы, роботы-собаки) и разрабатывать критически важные компоненты на C++ и Python с использованием ROS2. Требуется от 5 лет коммерческого опыта разработки, связанной с робототехникой или embedded-системами, глубокое знание ROS2, Linux, DDS/QoS, а также опыт лидирования командой и наставничества от 3 лет. Работа в офисе в Москве, предполагает архитектурные и code review, менторство Middle/Junior инженеров.

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

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте