Готові допомогти ЗСУ у знищенні ворога та залишити свій слід у світі військових БПЛА? Приєднуйтесь до нас у «Warbirds of Ukraine» і станьте частиною міжнародної команди, що формує майбутнє оборонних технологій.
Шукаємо сильного Python-інженера, з хорошим інженерним мисленням, розумінням вбудованих (embedded) систем, математичним бекграундом. Наявність досвіду в БПЛА чи роботехніці вітається, але не є обов’язковою.
Основні задачі
- Розробляти контрольну логіку переважно на Python для companion-computer (Raspberry Pi, Jetson і т.д.)
- Реалізовувати:
- бізнес логіку поведінки БПЛА
- евристики та rule-based алгоритми
- інтеграцію зі сторонніми системами та пристроями
- Працювати з асинхронністю, таймінгами, подіями
- Брати участь у формуванні архітектури системи
Обов’язкові вимоги
- Впевнене володіння Python
- Досвід розробки складної прикладної логіки (за можливістю, виділіть це в резюме)
- Розуміння:
- алгоритмів
- структур даних
- finite state machines
- Досвід роботи з:
- асинхронним кодом
- потоками подій
- реальним часом або near-real-time системами
- Linux як робоче середовище
- Інженерне мислення та вміння розбиратися в чужому коді
Буде плюсом
- Сильний математичний бекграунд
- Розуміння C / C++ (читати код, розуміти взаємодію з low-level системами)
- Досвід роботи з:
- embedded / robotics / control systems
- телеметрією
- протоколами обміну інформацією (UDP, Mavlink, Protobuf тощо)
- Досвід симуляції або моделювання систем
- Інтерес до фізичних систем, а не лише софту
Що ми пропонуємо
- Роботу з реальними складними системами, а не абстрактними задачами
- Архітектурні задачі, вплив на продукт
- Команду з сильними системними та embedded-інженерами
- Можливість швидко бачити результат своєї роботи «в залізі».
- Бронювання від мобілізації (у випадку наявності актуальних військово-облікових документів)
Обов’язкове проходження поліграфу. Зверніть увагу, що наша команда буде контактувати з тими кандидатами, які на нашу думку більш релевантні до позиції.