Обязанности: Проектирование архитектуры программных модулей бортового вычислителя БПЛА; Разработка и оптимизация ПО для бортового вычислителя БПЛА, включая модули навигации, управления и обработки данных; Интеграция программных модулей в единую систему с обеспечением совместимости и производительности; Программирование полётных контроллеров БПЛА (Pixhawk, ArduPilot); Разработка алгоритмов обработки данных с сенсоров (IMU, GPS, лидары, камеры); Разработка и отладка протоколов передачи данных (MAVLink, CAN, UART, I2C и др). Разработка интерфейсов взаимодействия между бортовым и наземным ПО; Написание драйверов и библиотек для работы с периферийными устройствами; Тестирование и отладка ПО в симуляционных средах и на макетах БПЛА; Разработка утилит для диагностики и мониторинга состояния БПЛА; Оптимизация кода для работы в условиях ограниченных вычислительных ресурсов; Взаимодействие с программистами, инженерами по эксплуатации БПЛА и схемотехниками для решения комплексных задач; Подготовка технической документации (спецификации, руководства программиста, API‑документация). Требования: Высшее техническое образование (информатика, программирование, робототехника, прикладная математика или смежные направления); Опыт разработки ПО для встраиваемых систем или робототехники — от 2 лет; Уверенное владение языками программирования: C/C++, Python (включая работу с многопоточностью и асинхронными операциями); Понимание архитектуры и принципов работы полётных контроллеров; Знание протоколов связи и телеметрии (MAVLink, UART, I2C, SPI); Навыки работы с системами контроля версий (Git, GitHub, GitLab); Технический английский Будет плюсом Опыт работы с ROS1\ROS2 (Robot Operating System) — преимущество; Умение читать электрические схемы и техническую документацию; Знания в области теории автоматического управления и фильтрации (Калман и т. п.); Опыт разработки под операционные системы реального времени (RTOS); Опыт работы с симуляторами БПЛА (AirSim, PX4 SITL). Условия: Конкурентный уровень заработной платы; Расширенная программа ДМС (большой выбор клиник, включая стоматологию); Социальная поддержка (выплаты при рождении ребенка, консультации корпоративного психолога); Возможность бронирования; Современный кампус с собственной парковкой; Гибкое начало рабочего дня (по согласованию с руководителем); Предоставление других льгот и доступ к разнообразным партнерским программам в соответствии с внутренними правилами; Хорошая Транспортная доступность (МЦД-1 до ИЦ Сколково, ходит транспорт от станций метро Славянский бульвар, Тропарево, Кутузовская, Молодежная, Солнечная, Филевский парк).
Похожие вакансии
Договорная
Москва. Станции метро: Славянский бульвар
The Skolkovo Institute of Science and Technology