UAV Autopilot Software Engineer

MilTech 🪖

UAV Autopilot Software Engineer (Київ, офіс)
 

Наша команда займається розробкою високотехнологічних рішень для ураження ворожих цілей. Ми створюємо повноцінні продукти — від ідеї до серійного виробництва.

 Зараз шукаємо UAV Autopilot Software Engineer, який глибоко розуміє архітектуру ArduPilot і має реальний досвід модифікування його вихідного коду для навігації БПЛА у складних умовах — повної відсутності GNSS, спуфінгу сигналу, польотів у зашумленому міському середовищі.
 

Роль підійде тим, хто готовий поєднувати розробку автономних алгоритмів з випробуваннями в полі та постійною співпрацею з апаратною командою.
 

Вимоги до кандидата:
 

  • Досвід роботи з ArduPilot або PX4 (мінімум 1–2 роки).
  • Впевнене знання структури автопілота: flight stack, параметри, прошивка.
  • Досвід програмування на C/C++, Python для налаштування та модифікації прошивок
  • Розуміння теорії керування та алгоритмів стабілізації (PID-регулятори, фільтр Калмана)
  • Навички налаштування GCS (Mission Planner, QGC).
  • Знання принципів роботи типових сенсорів, глибинне розуміння в одному з: GPS, IMU, барометр, магнітометр.
  • Розуміння принципів стабілізації, mode switching, failsafe логіки.
  • Вміння зчитувати й інтерпретувати лог-файли, аналізувати помилки.
     

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

  • Досвід розробки власних модулів для автопілотів
  • Досвід з режимами автоматичного слідування, уникнення перешкод та інших передових функцій
  • Досвід з взаємодії автопілоту з companion computers (Raspberry Pi, Jetson, etc.).
  • Розуміння принципів GNC (Guidance, Navigation, Control) на прикладному рівні.
  • Досвід з інтеграцією payload (камери, механізми скиду, telemetry bridge).
  • Знання скриптів Lua або Python для автоматизації поведінки.
  • Розуміння питань EMI, живлення, redundancy.
  • Досвід участі в проектах Military Tech або співпраці з оборонними підприємствами.
     

Майбутні обов'язки:
 

  • Розробка, удосконалення й підтримка ПЗ БПЛА (крила, мультикоптери) на базі ArduPilot.
  • Модифікація модулів AP_NavEKF3, AP_OpticalFlow, AP_VisualOdometry та створення власних драйверів/бібліотек.
  • Інтеграція сторонніх сенсорів та їх підмішування до логіки АП (ToF/LiDAR, IMU тощо).
  • Розробка нових нових функцій для SITL/HIL систем.
  • Аналіз логів, пошук та усунення несправностей впроваджених алгоритмів.
  • Тісна співпраця з командою комп’ютерного зору та автономної навігації для імплементації алгоритмів GNSS навігації.
     

Умови роботи:
 

  • Офіційне працевлаштування через Дія.City;
  • Відпустка — 24 календарних дні на рік + 1 день відпустки на день народження;
  • Медичне страхування після успішного проходження випробувального терміну;
  • Можливість створювати нове, експериментувати та вирішувати складні завдання;
  • Професійне зростання та постійне вдосконалення навичок;
  • Команда однодумців та інноваторів
  • Бронювання військовозобов'язаних за умови наявності актуальних військово-облікових документів.

     

Required languages

Ukrainian Native
GNC, ArduPilot, UAV, PX4, C/C++, Python
Published 22 July 2025 · Updated 28 January
Statistics:
32 views
·
1 application
100% read
·
100% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...