Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Autopilot Engineer (Control)

SStark
Seniority
Midweight
Model
In-Office
Sector
DeepTech
Salary
Undisclosed
Contract
Full-Time

About the role

As an Autopilot Engineer you will develop, adjust, and maintain flight controller firmware and autopilot systems that enable stable, reliable, and high-performance control of unmanned platforms under real-world operational constraints.

What you'll do

  • Develop and maintain autopilot firmware for all systems (PX4-based systems)
  • Develop and customise our gimbal system for all systems
  • Implement and tune low-level control loops (PID, LQR, rate, attitude, and actuator control)
  • Work directly with flight controllers (MCU-based systems) and embedded hardware
  • Develop and integrate sensor drivers (IMU, barometer, magnetometer, GPS, air data)
  • Optimize real-time performance on constrained systems (NuttX / RTOS environments)
  • Interface high-level autonomy (ROS2) with low-level autopilot systems (MAVLink / DDS bridges)
  • Perform hardware-software integration, calibration, and validation

What you'll need

  • Integrated Master's (Dipl. Eng.) or higher in Electrical & Computer Engineering (ECE), Mechanical Engineering, Aerospace, or Applied Mathematics & Physical Sciences (TEMFE)
  • Strong foundation in mathematics and physics (dynamics, kinematics)
  • Deep understanding of flight dynamics and control principles
  • Hands-on experience with PX4 systems and MAVLink Protocol
  • Experience with flight controllers and embedded microcontrollers (MCUs)
  • Strong C/C++ programming skills (embedded / real-time systems)
  • Experience developing low-level firmware and sensor drivers
  • Understanding of real-time operating systems (e.g. NuttX)

Nice to have

  • Experience with ArduPilot or PX4 internals (uORB, WorkQueues, modules)
  • Knowledge of uXRCE-DDS, or ROS2 integration
  • Experience with hardware bring-up and PCB-level debugging
  • Familiarity with redundant IMU architectures and sensor voting
  • Experience with high-shock environments
  • Understanding of safety-critical systems and failsafe design
APPLY →