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. Youll 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