C++ разработчик бортового ПО БВС
Компания: ООО Летающие Машины Тюринга
Локация: Москва, Мнёвники, Пионерская, Терехово, Филевский парк, Островная улица, 2
О компании
Компания «Летающие Машины Тюринга» занимается созданием, разработкой и эксплуатацией беспилотных авиационных систем, в частности для гражданской аэрологистики. Они активно развивают технологии и программное обеспечение для беспилотных летательных аппаратов (БПЛА), реализуя инновационные решения для улучшения гражданской аэронавигации. Используя уникальные технологии, компания нацелена на внедрение беспилотных систем в широкое использование.
Ключевые факты:
- Основная сфера: беспилотные авиационные системы
- Разработка программного обеспечения для VTOL БПЛА
- Использование Companion PC NVIDIA Jetson для разработки
- Интеграция с системами управления и диагностики
- Упор на реальную эксплуатацию и практическое использование
О вакансии
Команда, отвечающая за бортовое программное обеспечение, занимается разработкой современного программного стека для беспилотных летательных аппаратов, использующих платформу ROS/ROS2. Важно, что инженеры работают с такими системами, как автопилоты и наземные станции, взаимодействуя с различными устройствами и сенсорами. Это позволяет создать надежную и безопасную навигацию для беспилотных летательных аппаратов.
Мы ищем специалиста, который поможет развивать и интегрировать компоненты программного обеспечения, а также обеспечивать взаимодействие между различными системами управления. В этом контексте важно умение разбираться в контексте задач, поиске проблем и предложении решений на уровне системы.
Чем предстоит заниматься:
- Разработка и развитие компонентов бортового ROS/ROS2-стека на C++ и Python
- Интеграция с автопилотом, наземной станцией и внешними устройствами
- Участие в разработке алгоритмов навигации и анализа полетных данных
- Поддержка симуляционного контура и проблемной диагностики
- Участие в процессах CI/CD и контейнеризации
- Написание и поддержка технической документации
Что мы предлагаем:
- Оформление по ТК РФ
- ДМС
- Работа над реальным UAV/робототехническим продуктом
- Возможность влиять на архитектуру стека ROS2 и разработку релизов
- Современные процессы разработки, включая code review и документацию
Обязанности
- Разрабатывать и развивать компоненты бортового ROS/ROS2-стека на C++ и Python
- Интегрировать ROS/ROS2-стек с автопилотом и наземной станцией
- Участвовать в разработке алгоритмов навигации и постанализа полетных данных
- Работать с логами и проводить диагностику инцидентов
- Поддерживать симуляционный контур и проблемы в стендовой среде
- Участвовать в CI/CD и контейнеризации программного обеспечения
- Писать и поддерживать техническую документацию
Условия
- Оформление по ТК РФ
- ДМС
- Работа над реальными проектами в сфере UAV и робототехники
- Влияние на архитектуру и процессы разработки программного обеспечения