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