Aerospace & Defence Engineering
Flight Software Engineer
Build onboard flight software for UAV platforms, from control loops to mission systems.
Design and implement flight software that runs on UAV hardware: guidance and control interfaces, sensor pipelines, fail-safes, and ground-link protocols.
You work next to airframe, avionics, and test pilots — not in isolation from the vehicle.
Requirements
- Four or more years embedded or flight software in aerospace, robotics, or automotive
- Strong C/C++ and real-time systems experience
- Comfortable with safety-minded design and hardware-in-the-loop testing
Nice to have
- PX4, ArduPilot, or similar autopilot stacks
- DO-178 familiarity
Education
Bachelor's in CS, EE, Aerospace, or equivalent experience
Apply
Apply for Flight Software Engineer
Your resume goes straight to the consultant who owns this desk. A few honest sentences beat a page of boilerplate.