Задачи по открытой вакансии:
- Разработка и поддержка модулей прошивки ArduPilot на C++
- Реализация алгоритмов управления полетом, навигации и стабилизации
- Интеграция протокола MAVLink для взаимодействия с наземными станциями и БПЛА
- Работа с датчиками: IMU, GPS, барометр, магнитометр, сонар
- Разработка модулей планирования миссий и обработки телеметрии
- Реализация поддержки различных типов соединений (UART, CAN, I2C, SPI)
- Оптимизация производительности и ресурсов для встраиваемых систем
- Участие в проектировании архитектуры и рефакторинге кода
- Тестирование на реальных аппаратах и в симуляторе (SITL)
Наши ожидания от потенциального сотрудника:
- Опыт коммерческой разработки встраиваемых систем на C++ от 2 лет
- Уверенное знание C++17, STL, контейнеров, алгоритмов, многопоточности
- Понимание архитектуры встраиваемых систем и работы с микроконтроллерами
- Опыт работы с Linux, CMake, Git
- Умение работать в команде, ответственность, готовность к профессиональному росту
Будет плюсом:
- Опыт разработки на ArduPilot или PX4
- Глубокое знание протокола MAVLink и опыта работы с автопилотами
- Понимание основ работы БПЛА, систем управления и навигации
- Опыт работы с датчиками и периферией микроконтроллеров
- Знание основ авиации, аэродинамики и систем управления полетом
- Опыт работы с симуляторами (SITL, Gazebo)
Что мы предлагаем:
Гибкий график работы;
Чай, кофе и комфортные условия в офисе;
Активное участие в разработке: ваши идеи быстро внедряются в продукт;
Молодой, амбициозный коллектив единомышленников;
Перспективы карьерного роста и профессионального развития;
Обучение и наставничество от опытных коллег;
Полноценное трудоустройство (возможно совместительство).
Офисы у метро:
Университет
Раменки
ЦСКА.