Python-розробник (Middle+ / Senior)
$$$
🪖 DefTech
Product
Шукаємо досвідченого Python-розробника для роботи над системами керування БПЛА, наземною периферією та інфраструктурою аналізу польотних даних.
Роль передбачає роботу в гібридному форматі з офісом на лівому березі Києва.
Задачі та обов'язки
- Розробка системи керування БПЛА: реалізація передпольотних перевірок, калібрування сенсорів та оновлення параметрів (Python, MAVLink, ArduPilot).
- Створення Backend-сервісів та REST API для обліку комплектації, простежуваності версій ПЗ та інтеграції з PostgreSQL і Jira.
- Інтеграція з наземною периферією (катапульти, камери, датчики) та забезпечення обміну даними з БПЛА.
- Налаштування та проведення тестування й симуляцій (SITL, HITL), розробка автотестів для систем керування та інтеграцій.
- Автоматизація розбору інцидентів та аналізу польотних логів (.tlog, .bin) за допомогою pymavlink.
- Проєктування архітектури, написання відмовостійкого коду, налаштування CI/CD та контейнеризація (Docker).
- Ведення технічної документації проєкту (MkDocs, Markdown) та участь у плануванні розробки.
Вимоги до кандидата
- Від 3 років досвіду Backend-розробки на Python під Linux у продакшн-проєктах.
- Розуміння принципів відмовостійкості, резервування та архітектури високонавантажених систем.
- Досвід роботи з Docker, Git, CI/CD та базами даних (PostgreSQL).
- Готовність виконати тестове завдання на етапі відбору.
Буде перевагою
- Досвід впровадження або інтеграції з ERP-системами (Odoo тощо).
- Знання протоколів MAVLink, досвід роботи з ArduPilot/PX4.
Не обов'язково володіти абсолютно всіма навичками: деталі та напрямки роботи обговоримо на інтерв'ю.
Required skills
Python, ArduPilot, MAVlink
Required languages
English
B1 - Intermediate
Ukrainian
Native
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...