UAV Systems (Software Engineer)
Summary
Software engineer building software for UAV systems — FPV drones, VTOL platforms and interceptor drones: ground control stations, telemetry/video/control integration, APIs, mission automation, logging, and radar/camera integration, with participation in field tests. Core stack: Python, C/C++, Linux, MAVLink, ArduPilot/Mission Planner.
Ми розробляємо FPV-дрони, VTOL-платформи, дрони-перехоплювачі, ретранслятори та програмне забезпечення для управління БПЛА. Шукаємо Software Engineer для розвитку програмної архітектури безпілотних систем.
Основні обов'язки:
- Розробка програмного забезпечення для БПЛА.
- Створення та підтримка наземних станцій управління.
- Інтеграція телеметрії, відео та систем управління.
- Розробка API для взаємодії між компонентами комплексу.
- Інтеграція з Ardupilot та Mission Planner.
- Автоматизація місій та логіки польоту.
- Розробка сервісів моніторингу та логування.
- Аналіз та обробка польотних логів.
- Інтеграція радарів, камер та зовнішніх систем.
- Участь у польових випробуваннях.
Необхідні знання:
- Python.
- C/C++.
- Linux.
- Git.
- TCP/IP, UDP.
- REST API.
- MAVLink.
- JSON.
- MQTT.
- Робота з телеметрією БПЛА.
Бажано:
- Ardupilot.
- PX4.
- ROS.
- Docker.
- PostgreSQL.
- OpenCV.
- Computer Vision.
- AI/ML системи.
Практичний досвід:
- Розробка embedded або UAV-рішень.
- Побудова клієнт-серверної архітектури.
- Робота з телеметричними системами.
- Інтеграція периферійного обладнання.
- Побудова систем віддаленого моніторингу.
Особисті якості:
- Аналітичне мислення.
- Самостійність.
- Вміння працювати в команді.
- Орієнтація на результат.
- Готовність до польових випробувань.
Буде перевагою:
- Досвід роботи з FPV або VTOL.
- Знання систем РЕБ.
- Досвід роботи з радарами.
- Побудова систем автономного наведення.
- Військові або оборонні проєкти.
KPI:
- Надійність програмного забезпечення.
- Стабільність телеметрії.
- Швидкість впровадження функціоналу.
- Якість інтеграції систем.
- Успішне проходження випробувань.