Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет
Мы в Центре Робототехники Сбера интегрируем передовые робототехнические системы, включая манипуляторы, мобильные колесные роботы, мобильные
манипуляторы, роботов собак и другие cutting-edge решения, в реальные
промышленные проекты, чтобы обеспечить эффективность и автоматизацию
процессов.
Мы ищем единомышленников, которые разделяют нашу страсть к робототехнике и обладают навыками разработки встраиваемого программного обеспечения.
Обязанности
Техническое лидерство команды: определение архитектурных решений,
стандартов разработки и технических подходов
Постановка технических задач разработчикам (Embedded, Robotics SW,
Fullstack, ML инженерам), контроль исполнения и приёмка результатов
Проведение систематических код-ревью, обеспечение высокого уровня
качества кода и технической документации
Разработка и поддержка высокоуровневой архитектуры программного
обеспечения: бортовые системы, навигация, управление движением,
взаимодействие с бэкендом
Декомпозиция продуктовых требований на технические задачи, оценка
трудозатрат и планирование спринтов совместно с PM/PO
Участие в найме и онбординге новых инженеров, проведение
технических интервью
Менторинг и профессиональное развитие членов команды, выявление и
устранение точек роста
Взаимодействие с командами hardware, конструкторов и ML для сквозной
интеграции систем
Управление техническим долгом: выявление, приоритизация и
планомерное устранение
Обеспечение работоспособности CI/CD пайплайнов, процессов
тестирования (unit, integration, regression) и автоматизированного
развёртывания
Разработка технических заданий (ТЗ) на компоненты системы, участие в
выборе технологий и вендоров
Координация с Product Owner по техническим рискам, срокам и
приоритетам
Организация процессов тестирования прототипов и опытных образцов,
участие в полевых испытаниях
Требования
Уровень: Senior+, подтверждённый опыт в роли Tech Lead или ведущего
инженера от 5 лет
Степень специалиста, бакалавра, магистра или учёная степень по
технической специальности: робототехника, мехатроника,
машиностроение, программная инженерия или смежные направления
Глубокое знание C++ и Python, опыт разработки высоконагруженных и
встроенных систем
Твёрдые знания архитектуры программного обеспечения и умение
принимать взвешенные технические решения на уровне системы
Опыт работы с ROS2 (DDS, QoS, lifecycle nodes, composable nodes)
Опыт руководства командой разработчиков: постановка задач,
проведение код-ревью, менторинг, развитие инженеров
Опыт проектирования и реализации сложных распределённых систем
реального времени
Знание принципов CI/CD, DevOps-практик, опыт работы с Docker, GitLab
CI, k8s
Опыт работы с аппаратными интерфейсами: UART, SPI, I2C, CAN,
Ethernet
Твёрдые знания ОС семейства Linux, включая конфигурацию и
оптимизацию под задачи реального времени
Опыт взаимодействия с кросс-функциональными командами: embedded,
hardware, ML, конструкторы
Навыки технического планирования: оценка трудозатрат, управление
техническим долгом, декомпозиция задач
Знание английского языка B2+ (чтение технической документации,
участие в технических обсуждениях)
Условия
- Локация: г. Москва,МЦК ЗИЛ, работаем из офиса.
- Вилка после налогов: обсуждаемо
- Плюшки: Годовые бонусы, ДМС после трехмесячного испытательного срока,
- корпоративный спорт-зал, печеньки, роботы :)
Похожие вакансии