NDA Recruitment

QGroundControl Engineer (C++/Qt)

$$$$
🪖 DefTech Product

Обов'язки

  • Розробка нових функцій та модулів QGroundControl.
  • Створення та підтримка користувацьких інтерфейсів на Qt/QML.
  • Інтеграція з автопілотами PX4, ArduPilot та іншими MAVLink-сумісними системами.
  • Розробка інструментів планування місій, моніторингу телеметрії та керування корисним навантаженням.
  • Реалізація підтримки відеопотоків, картографічних сервісів та геоінформаційних функцій.
  • Інтеграція власних MAVLink-повідомлень та протоколів обміну даними.
  • Оптимізація продуктивності застосунку для Linux, Windows та Android.
  • Участь у проєктуванні архітектури програмного забезпечення.
  • Проведення code review та написання технічної документації.
  • Взаємодія з командами розробки автопілотів, радіозв'язку та бортової електроніки.
     

Вимоги

Обов'язкові

  • Впевнене володіння C++ (17 або новіше).
  • Досвід розробки на Qt та Qt/QML.
  • Розуміння багатопотокового програмування.
  • Досвід роботи з мережевими протоколами TCP/UDP.
  • Впевнена робота з Git.
  • Досвід роботи під Linux.
     

Бажані

  • Досвід роботи з QGroundControl.
  • Знання MAVLink, PX4 або ArduPilot.
  • Розуміння принципів роботи БПЛА та систем керування польотом.
  • Досвід інтеграції відеопотоків (GStreamer, RTSP, RTP).
  • Робота з GIS-системами та цифровими картами.
  • Розуміння Serial, CAN, Ethernet.
  • Досвід кросплатформеної розробки (Linux, Windows, Android).
  • Навички профілювання та оптимізації програм.
     

Буде перевагою

  • Досвід розробки ПЗ для БПЛА або робототехніки.
  • Досвід створення власних MAVLink-діалектів.
  • Робота з OpenCV.
  • Знання Python для автоматизації тестування.
  • Розуміння принципів роботи радіоканалів передачі даних та телеметрії.

Required languages

Ukrainian Native
Published 7 July
12 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...