• · Viewed by 1 job seeker
  • Deferment
DefTech Agency

C++ Developer (Senior, Embedded UAV)

Be the first!

You could be the first to apply for this job. This is your chance to catch the employer’s attention.


About the job

DefTech Agency — нішеве рекрутингове агентство, що допомагає продуктовим компаніям у сфері оборонних і deeptech-технологій формувати сильні інженерні команди. Ми співпрацюємо з компаніями, що розробляють безпілотні літальні апарати (БПЛА) з фіксованим крилом — високоточні рішення, які щодня виконують критичні бойові та розвідувальні місії.

Наш клієнт — технологічна компанія, що є визнаним лідером у сфері авіаційних рішень для потреб оборони України. Безпілотні комплекси, створені цією командою, вже виконали десятки тисяч успішних бойових вильотів і здобули міжнародне визнання завдяки високій ефективності та надійності.

Зараз шукаємо Senior Embedded UAV C++ Developer. Робота в офісі, повна зайнятість.

Що буде входити до ваших обов’язків:

  • Розробка та оптимізація програмного забезпечення бортових комп’ютерів БПЛА з фіксованим крилом на C++.
  • Реалізація та інтеграція модулів комп’ютерного зору (OpenCV, GStreamer, CUDA/NPU).
  • Розробка та супровід вбудованих систем борту: взаємодія з периферією через UART, SPI, I2C, CAN, GPIO.
  • Налаштування та оптимізація Linux-систем на SBC (Jetson, Orange Pi, Raspberry Pi тощо).
  • Конфігурування системних сервісів (systemd, Docker, crontab), оптимізація під обмеження CPU/GPU та живлення.
  • Інтеграція та обробка даних від датчиків IMU, GNSS, барометрів, камер тощо.
  • Взаємодія з автопілотом ArduPilot через MAVLink (UART, UDP).
  • Участь у польових випробуваннях та налагодження ПЗ в реальних умовах.
  • Підготовка технічної документації та участь у code review, розробці ТЗ, тестових сценаріїв тощо.
  • Співпраця з командами системних, апаратних та firmware інженерів.

Що важливо:

  • 5+ років досвіду на посаді Embedded/UAV Software Developer.
  • Впевнене володіння C++ (стандарти 14/17/20) та практичний досвід розробки.
  • Досвід роботи зLinux: налаштування, системне програмування, оптимізація.
  • Практичний досвід роботи з вбудованими системами: SBC (NVIDIA Jetson, Raspberry Pi, Orange Pi), мікроконтролери (STM32, ESP32).
  • Знання інтерфейсів: UART, SPI, I2C, CAN, GPIO, PWM.
  • Досвід роботи з комп’ютерним зором: OpenCV, GStreamer, апаратне прискорення (CUDA, NPU, RKNN).
  • Розуміння принципів роботи автопілотів: ArduPilot, MAVLink.
  • Досвід інтеграції та роботи з датчиками: IMU, GNSS, барометри, камери.
  • Знання мережевих та апаратних протоколів: MIPI CSI, USB, IP, RTSP, RTP, STK.
  • Досвід роботи з системними сервісами: systemd, Docker, crontab.
  • Практичне використання інструментів: Git, Jira/Confluence, MS Office.

Умови роботи:

  • Офіційне працевлаштування в компанії-резиденті Дія.City.
  • Можливістьбронювання за наявності актуальних військово-облікових документів.
  • Робота над інноваційними проєктами в міжнародній компанії, яка формує глобальний ринок оборонних технологій.
  • Професійний розвиток і навчання, доступ до експертизи всередині команди.
  • Конкурентна оплата праці з урахуванням досвіду та результатів.
  • Командна культура, заснована на взаємопідтримці, спільній місії та залученості.
  • Комфортний офіс: генератор, стабільний інтернет, зони відпочинку.

Ваша робота — це вклад у майбутнє. Приєднуйтесь до команди, яка створює реальні рішення для оборони.

Ми розглянемо ваше резюме протягом 10 робочих днів і зв’яжемося у разі відповідності профілю.


Key requirements and skills

  • Work experience more than 5 years.
  • Higher education.
  • MS Office
  • Користувач ОС Linux
  • Git
  • Jira
  • C++
  • IP (Internet Protocol)
  • Docker
  • Програмування
  • SPI
  • OpenCV
  • Надійність
  • ArduPilot
  • Ведення технічної документації
  • Прошивка пристроїв
  • UART
Show all skillsRoll up skills

Similar jobs