Tech lead в Центр Робототехники
офис, Москва
Техническое руководство командой разработчиков робототехнических систем: бортовые системы, навигация и управление движением, интеграция с бэкендом и аппаратурой. Роль важна для доставки надёжных автономных решений и их интеграции в промышленные проекты
ГрейдLead
Опытот 5 лет
Стек
C++ROS2LinuxDockerGitLab CIKubernetesDDSPythonUARTSPII2CCANGit
Задачи
- •Определять архитектуру и стандарты разработки системы в целом
- •Постановка и приёмка технических задач, декомпозиция требований и оценка трудозатрат
- •Проводить код‑ревью, обеспечивать качество кода и документации
- •Найм, онбординг, менторинг и развитие инженеров команды
- •Координация интеграции с hardware и ML-командами, участие в полевых испытаниях
- •Управление техническим долгом и обеспечение CI/CD, тестовых процессов
Обязательно
- •Опыт в роли Tech Lead/ведущего инженера от 5 лет
- •Глубокие знания C++ и опыт разработки встраиваемых систем
- •Знание ROS2 (DDS, QoS, lifecycle nodes, composable nodes)
- •Опыт проектирования распределённых real-time систем
- •Знание интерфейсов UART, SPI, I2C, CAN, Ethernet и работы с hardware
- •Уверенные знания Linux и оптимизация под задачи реального времени
- •Опыт с CI/CD и DevOps практиками: Docker, GitLab CI, Kubernetes