Flight Control Software Engineer

Flight Control Software Engineer – UAVs / Autonomy – Embedded C++ – Hybrid (Berkshire)

We’re looking for a Flight Control Software Engineer to support the development and optimisation of advanced autonomous aircraft systems.

This is a hands-on engineering role combining embedded software development with real-world aircraft tuning and flight performance optimisation. You'll play a key role in refining flight behaviour, improving control performance, and contributing to the future development of in-house flight control capability.

Skills & Experience:

Essential:

  • Strong experience developing embedded software in C++
  • Experience working with flight control systems, robotics, or real-time systems
  • Understanding of flight control principles and flight modes
  • Experience with ArduPilot or similar open-source flight control platforms
  • Ability to work across software development and system performance optimisation
  • Strong problem-solving and debugging capability

Desirable:

  • Aircraft tuning and flight performance optimisation experience
  • UAV, drone, or autonomous systems background
  • Experience with vehicle dynamics, control systems, or aerospace engineering
  • Exposure to PX4 or other flight control frameworks
  • Personal drone/UAV projects or flying experience
  • MSc or PhD in a relevant engineering discipline

Additional Information:

  • Salary: £50k–£70k
  • Opportunity to influence future in-house flight control capability
  • Strong focus on aircraft tuning and performance optimisation
  • Work on advanced UAV and autonomous aircraft programmes

Job Details

Company
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
Maidenhead, England, United Kingdom
Posted