Software Engineer

MilTech 🪖

Шукаємо Software Engineer (UAV / FPV / Embedded / R&D) для розробки та інтеграції програмного забезпечення у комплексні рішення для безпілотних систем. Ви будете відповідати за інтеграцію компонентів, побудову мережевої архітектури (MikroTik/Starlink/VLAN/VPN, відеостріми), а також налаштування моніторингу, логування й усунення проблем у системі. Робота передбачає швидке прототипування, тісну взаємодію з hardware (сенсори, контролери, телеметрія) та створення користувацьких інтерфейсів. 

Перевагою буде досвід з UAV/flight controllers (PX4/ArduPilot/Betaflight), low-level/RT системами та MilTech-проєктами.

 

Основні обовʼязки

Інтеграція систем в єдине рішення 

Побудова і реалізація мережевої архітектури проекту

Налагодження моніторингу системи, логування, пошук і усунення багів

Розробка користувацьких інтерфейсів

 

Вимоги

Обовʼязкові:

  • Розуміння особиливостей швидкого прототипування;
  • Вміння праюцвати з технічною документацією
  • Досвід розробки програмного забезпечення 2+ роки 
  • Робота з Git, базове розуміння CI/CD процесів 
  • Досвід роботи з Linux (в т.ч. embedded Linux)
  • Робота з мережевими технологіями : MikroTik, Starlink, VLAN, VPN , потокове відео і т.д.
  • Впевнене володіння C / C++ або Python (бажано — обидва)
  • Досвід інтеграції ПЗ з апаратною частиною (сенсори, контролери, телеметрія)

Буде плюсом:

  • Досвід роботи у MilTech або оборонних проєктах;
  • Досвід роботи з БпЛА;
  • Робота з прошивками та низькорівневим кодом
  • Вміння працювати з real time системами, обмеженими ресурсами
  • Знання та досвід роботи з системами радіозвʼязку;
  • Взаємодія з flight controllers (ArduPilot, PX4, Betaflight або подібні)
  • Розуміння принципів аеродинаміки та роботи літальних апаратів;
  • Досвід reverse engineering або доопрацювання існуючих рішень;
  • Досвід польотів / тестування коптерів та/або літаків;
  • Досвід роботи з computer vision;
  • Досвід бойового застосування БпЛА.

Особисті якості

  • Інженерний підхід: розуміння системи в цілому, а не лише коду
  • Готовність працювати з невизначеними вимогами
  • Вміння швидко тестувати гіпотези та вчитись на результатах
  • Висока відповідальність та уважність до деталей
  • Інтерес до реального застосування розробок
  • Вміння швидко перевіряти гіпотези та ітеративно покращувати рішення

Required languages

Ukrainian Native
Published 18 February
10 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...