Embedded Engineer (UAV / Drone Systems)

Trypillian Top Employer
MilTech 🪖

We are looking for a talented Embedded Engineer to join our team and contribute to the development of advanced UAV systems.
In this role, you will work on embedded solutions that power drone platforms designed to operate in complex and demanding real-world environments.

You will collaborate with a multidisciplinary team of engineers to build reliable onboard systems, improve communication and control mechanisms, and enhance overall UAV performance.

What you will do:

  • Develop and optimize embedded software for drone (copter) platforms
  • Integrate and configure flight-control systems based on Betaflight
  • Design, implement, and debug communication modules and data links (telemetry, RC, video/data transmission)
  • Work with onboard electronics, sensors, navigation systems, and autopilots
  • Contribute to the development and improvement of UAV software architecture, including communication protocols and control algorithms
  • Support testing, debugging, and performance optimization of drone systems

What we are looking for:

  • 3+ years of experience in embedded systems development
  • Practical experience with UAVs or drone platforms
  • Strong programming skills in C/C++, plus experience with Python
  • Experience working with Linux in embedded environments
  • Hands-on experience with embedded interfaces (CAN, UART, SPI, Ethernet)
  • Understanding of communication systems used in UAVs (telemetry, command links, RF, LTE)
  • Experience configuring and integrating ArduPilot

Nice to have:

  • Experience with PX4, BetaFlight, iNav, or similar flight control platforms
  • Experience working with different drone architectures or autonomous systems
  • Background in robotics, aerospace, or real-time systems

What we offer:

  • Opportunity to work on cutting-edge UAV technologies
  • Projects that contribute to strengthening Ukraine’s technological and defense capabilities
  • Official employment
  • Possibility of military reservation (with applicable documents)
  • A collaborative team where initiative, ownership, and innovation are encouraged

Required skills experience

C++ 1 year
Python 1 year
Betaflight 1.5 years
ArduPilot 1 year

Required languages

English B1 - Intermediate
Ukrainian Native
Published 17 March
10 views
·
1 application
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...