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