logo[мetahunt]
> DOU

Embedded Engineer

Д.Ж.Е.Т.1.8k–2.7k USD
format:Officecompany:Product
c++qtffmpeggstreamerluabuildrootcrsfudptcp/ipuartethernetlinuxwindowsraspberry pi
betaflightardupilotltev4l2fpvrobotics
domainDefTech
locationKyiv, Ukraine
> full description

Розробка програмного забезпечення для системи управління БПЛА та наземної станції оператора
1. Наземна станція оператора (GCS)
Кросплатформний (Windows x86_64, Linux ARM64) GUI-клієнт для керування дроном на базі BetaFlight через VPN/LAN/Private LTE. Підтримка протоколів MSP, CRSF. Вбудований DVR-запис відео з борту.
Відображення параметрів якості зв’язку (jitter, throughput, bitrate) та стану LTE-модема (SINR, RSRQ, RSRP, RSSI) у реальному часі на OSD. Оптимізація під hardware декодери для мінімальної glass-to-glass затримки.
2. Бортове програмне забезпечення
Передача керування та відео з борта через IP-мережі на платформах ARM64/ARM32: камери OpenIPC з обмеженою пам’яттю, SBC RaspberryPi та OrangePi. Оптимізація під hardware енкодери для мінімальної glass-to-glass затримки.

Вимоги
C++, Qt, FFmpeg, GStreamer, Lua, Buildroot, MSP, CRSF, UDP/IP, TCP/IP, UART, Ethernet, Linux, Windows, RaspberryPi, OrangePi, Git

Обов’язки
Повний цикл розробки від моделювання до впровадження і польових випробувань

Буде плюсом

  • Досвід роботи з BetaFlight та ArduPilot
  • Знання LTE-стеку та роботи з AT-командами модемів
  • Досвід оптимізації відеопайплайнів з hardware-декодерами (V4L2, VAAPI, MMAL)
  • Практичний досвід зі збіркою Buildroot-образів для embedded-платформ
  • Розуміння вимог до low-latency систем передачі відео
  • Реальний досвід у сфері FPV-дронів або робототехніки

Умови роботи
Офіс R&D, випробування в безпечних ​локаціях.

Відгукнутись на вакансію