logo[мetahunt]
> DOU
senior

Embedded Engineer

DroneControl
cc++pythonlinuxardupilotpx4mavlinkembedded linuxqgroundcontrolmission planner
domainDefTech
locationKyiv, Ukraine
> full description

About the position

We are looking for a Senior UAV Systems Engineer to take ownership of the technical integration of complex autonomous UAV systems. The role sits at the intersection of UAV engineering, embedded software, avionics, electronics, robotics, and system integration.

You will work across the major layers of the platform — from flight controllers, embedded computers, sensors, cameras, and communication links to Linux applications, MAVLink, ground control software, and onboard autonomy. A key part of the role is understanding how these components interact, troubleshooting issues across hardware and software boundaries, and ensuring that the integrated system performs reliably in simulation, on the bench, and in flight.

We are looking for a hands-on engineer with a strong systems mindset who can own complex technical problems and bring solutions from initial integration through to reliable onboard operation.

Must have skills:

  • Senior-level hands-on experience developing and integrating embedded, robotic, or UAV systems
  • Real practical experience working with UAVs
  • Deep understanding of UAV architecture and flight-controller principles
  • Hands-on experience with ArduPilot and/or PX4
  • Understanding of flight modes, navigation, attitude/position control, mission execution, failsafe logic, sensor calibration, and state estimation.
  • Hands-on MAVLink experience
  • Demonstrably strong C/C++ skills
  • Demonstrably strong Python skills
  • Linux / Embedded Linux
  • Hands-on experience with microcontrollers and embedded computers / SBCs
  • Experience integrating electro-optical cameras and working with thermal cameras or other imaging sensors
  • Understanding of digital and analog electronics
  • Ability to read schematics and datasheets
  • Ability to independently design relatively simple additional digital or analog circuitry at schematic level when required
  • Hands-on hardware debugging using oscilloscopes, multimeters, logic analyzers, and serial/CAN interface tools
  • Practical experience with QGroundControl and/or Mission Planner
  • Willingness and ability to work directly with hardware and participate in field and flight testing

Your tasks will include:

  • Design onboard UAV system architecture
  • Integrate flight controllers, onboard computers, EO/thermal cameras, and other sensors
  • Integrate autonomous navigation, Computer Vision, and guidance software with the flight controller
  • Work with ArduPilot and/or PX4, MAVLink, telemetry, and mission logic
  • Develop embedded software in C/C++ and Python for Linux / Embedded Linux and microcontrollers
  • Integrate IMUs, GNSS receivers, magnetometers, barometers, cameras, and other navigation sensors
  • Work with UART, CAN, I2C, SPI, USB, Ethernet, and other embedded interfaces
  • Integrate NVIDIA Jetson, Raspberry Pi, and similar ARM/Linux platforms
  • Work with camera interfaces, video pipelines, and streaming
  • Customize and integrate QGroundControl and Mission Planner
  • Develop diagnostic and service tools
  • Analyze telemetry and flight logs and troubleshoot issues across software, electronics, sensors, communications, and configuration
  • Prepare and conduct bench, SITL/HITL, and flight testing
  • Select components and make system-architecture decisions

We offer:

  • Delivering high-end software projects that address real-world problems
  • Surrounding experts who are ready to move forward professionally
  • Professional growth plan and team leader support
  • Taking ownership of R&D and socially significant projects
  • Participation in worldwide tech conferences and competitions
  • Taking part in regular educational activities
  • Being a part of a multicultural company with a fun and lighthearted atmosphere
  • Working from anywhere with flexible working hours
  • Paid vacation and sick leave days
  • Preferred location: Kyiv or Kyiv region, or willingness to relocate to Kyiv / Kyiv region
Відгукнутись на вакансію