Skip to main content
DroneControl
Scraped fromDjinniYesterday
EmbeddedMiddle

Middle UAV Systems Engineer / Embedded UAV Systems Engineer

CC++PythonLinuxEmbedded LinuxArduPilotPX4MAVLinkUARTCAN BusI2CSPIUSBEthernetNVIDIA JetsonRaspberry PiMission PlannerQGroundControlIMUGNSScompassbarometerRGB/EO camerathermal camera
Work Type
On Site
Job Type
-
Location
Kyiv
Salary
Not specified

About the Position

We are looking for a Middle UAV Systems Engineer to strengthen the engineering team developing, integrating, configuring, and testing onboard UAV systems. The role combines embedded software development, UAV avionics, hardware integration, and practical system testing.

Responsibilities

  • Integrate flight controllers and onboard computers
  • Work with ArduPilot and/or PX4
  • Develop software in C/C++ and Python
  • Work with Linux / Embedded Linux
  • Integrate IMUs, GNSS receivers, compasses, barometers, RGB/EO cameras, thermal cameras, and other sensors
  • Integrate NVIDIA Jetson, Raspberry Pi, and similar SBCs
  • Work with UART, CAN, I2C, SPI, USB, and Ethernet
  • Work with MAVLink
  • Configure and customize Mission Planner / QGroundControl
  • Integrate CV/navigation software with the flight controller
  • Develop supporting embedded and diagnostic tools
  • Analyze telemetry and flight logs
  • Troubleshoot hardware/software integration issues
  • Prepare equipment for bench, simulation, and flight testing

Requirements

  • Middle-level experience in embedded software, robotics, UAVs, or a related engineering field
  • Good C/C++ skills
  • Good Python skills
  • Linux / Embedded Linux
  • Hands-on experience with microcontrollers and embedded computers / SBCs
  • Understanding of digital and analog electronics fundamentals
  • Ability to read schematics and datasheets
  • Experience with at least some common embedded interfaces: UART, CAN, I2C, SPI, USB, Ethernet
  • Hands-on experience integrating sensors or peripheral equipment
  • Understanding of flight-controller principles
  • Practical familiarity with ArduPilot, PX4, or similar autopilot systems
  • Understanding of MAVLink or the ability to become productive with it quickly
  • Understanding of UAV navigation and control principles
  • Practical hardware/software debugging skills
  • Willingness to work not only with code but directly with hardware and to participate in flight testing
  • 5 years of experience
  • English B2 – Upper Intermediate
  • Ukrainian Native

Benefits

  • 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

Who to contact

Middle UAV Systems Engineer / Embedded UAV Systems Engineer
View Original