R&D-инженер
гибрид, Москва
Команда разрабатывает программный стек для четвероногого робота мониторинга внутри помещений и на улице. Вы будете создавать модули автономной навигации, канал телеуправления и поведенческий слой, обеспечивая надежность и низкую латентность работы робота
ГрейдMiddle/Senior
Опытот 3 лет
Стек
C++RustLinuxPythonCMakeBazelCargoGitDocker
Задачи
- •Разработка модуля планирования пути, следования по точкам и обхода препятствий
- •Реализация возврата на базу и безопасных сценариев миссий
- •Разработка канала телеуправления: передача команд, приём телеметрии и видеопотока с низкой задержкой
- •Проектирование и реализация поведенческого слоя на behavior tree: сценарии, приоритеты и прерывания
- •Интеграция с контроллером робота и сенсорной периферией
- •Разработка стендов и сценариев в симуляции, профилирование и оптимизация под бортовой вычислитель
Обязательно
- •Опыт разработки на C++ или Rust от 3 лет
- •Опыт разработки системного/инфраструктурного софта (латентность, сетевые компоненты, драйверы, embedded, realtime)
- •Понимание управления памятью, времени жизни объектов, многопоточности и синхронизации
- •Уверенная работа в Linux: профилирование, отладка, планировщик, сокеты, IPC
- •Умение писать на Python скрипты и тесты
- •Опыт работы с системами сборки: CMake, Bazel или Cargo
- •Опыт с Git, Docker и настройкой CI/CD пайплайнов