Сбер

Robotics Software Engineer

Коротко

Разработка и интеграция компонентов системы автопилота для беспилотников: связь полетного контроллера и компьютера-компаньона, интеграция PX4/ArduPilot, ROS 2-компоненты на C++ и Python, работа с сенсорами (камеры, лидары, IMU, GNSS) и аппаратными интерфейсами, отладка на реальном оборудовании и полевые испытания. Команда центра аэрологистики Сбера занимается исследованиями логистических маршрутов с применением беспилотников. Требуется продвинутый C++, экспертное знание ROS 2 и полетных стеков PX4/ArduPilot, глубокое понимание робототехники (кинематика, EKF/UKF, sensor fusion) и опыт embedded/Linux-разработки.

Robotics Software Engineer (Центр аэрологистики)
Команда центра аэрологистики, которая входит в состав департамента автономных решений, занимается научными исследованиями в области построения логистических маршрутов с применением отечественных моделей беспилотников и отдельных технологических решений. Научные достижения и технологические разработки в этом направлении открывают широкие перспективы для дальнейшего повышения конкурентоспособности отрасли.
Обязанности
•Разрабатывать и интегрировать компоненты системы автопилота, связывая полетный контроллер и компьютер-компаньон
•Интегрировать PX4/ArduPilot через MAVLink, MAVSDK, uORB/DDS
•Разрабатывать ROS 2-компоненты на Python и C++
•Подключать камеры, лидары, IMU, GNSS, дальномеры и другие сенсоры
•Разрабатывать и сопровождать интерфейсы UART, SPI, I2C, CAN/Ethernet, диагностировать проблемы взаимодействия с оборудованием
•Отлаживать работу ПО на реальном оборудовании, создавать тесты, воспроизводить дефекты по логам, участвовать в SIL/HIL, регрессионных проверках и полевых испытаниях
•Поддерживать качество production-кода: тестируемость, документацию интерфейсов, диагностику, логирование и обработку ошибок
Требования
•Знание современного C++ на продвинутом уровне: многопоточность, работа с памятью, проектирование API, отладка и профилирование
•Опыт production-разработки на Python: тесты, симуляции, автоматизация, обработка логов и диагностические утилиты
•Экспертное знание ROS 2: DDS, QoS, executors, callback groups, lifecycle, composition, intra-process communication, TF2, rosbag и диагностика распределенного графа
•Глубокое понимание робототехники: системы координат и преобразования, кинематика, теория оценивания, EKF/UKF, sensor fusion, наблюдаемость, ошибки навигации, основы траекторного планирования и динамики БПЛА
•Экспертное знание полетного стека PX4 и/или ArduPilot: архитектура, внутренние интерфейсы, оценивание состояния, режимы полета, обмен данными, ограничения offboard/external control, failsafe и интеграционные границы
•Продвинутые навыки embedded- и Linux-разработки: процессы, сеть, systemd, диагностика ресурсов
•Умение работать с реальным оборудованием и доводить системы до стабильной эксплуатации
Будет плюсом
•Опыт участия в полевых испытаниях беспилотных систем
•Вклад в open-source проекты в области робототехники, автономности или БПЛА
•Навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе будет преимуществом
•Опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
•Инструментальное владение AI для анализа, генерации и автоматизации
Условия
•Комфортный офис в Сколтехе
•Офисный формат работы
•Конкурентная компенсация (оклад и премии по результатам деятельности)
•ДМС с первого рабочего дня, страхование от несчастных случаев и тяжелых заболеваний
•Материальная помощь и социальная поддержка, корпоративная пенсионная программа
•Дисконт-программы от компаний-партнеров
•Бесплатный фитнес на территории работодателя
•Подписка Прайм с возможностью совместного использования на трёх близких
•Внешнее и внутреннее профессиональное обучение: семинары, тренинги, конференции, корпоративная библиотека

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

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

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

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

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