An exciting opportunity has arisen for a Software Developer to join a leading provider of advanced flight simulation technology. You will develop real-time software used in state‑of‑the‑art Full Flight Simulators and Fixed Training Devices that replicate the form, fit, and function of real aircraft flight decks.
Key Responsibilities for the Software Developer
- Develop real-time software for flight simulators, from control systems to graphical user interfaces.
- Support integration, testing, fault finding, and problem resolution on simulated systems.
- Contribute to the full product lifecycle, from requirements analysis through to customer acceptance and post‑delivery support.
What You'll Bring
- Strong C programming skills.
- Practical understanding of the Systems Engineering V‑model and/or Software Development Lifecycle.
- Ability to work collaboratively in a multi‑disciplinary team, with minimal supervision.
- Strong communication and presentation skills.
- Degree in engineering, mathematics, science, or equivalent experience within aviation/aerospace engineering.
Desirable Skills
- Experience with safety‑critical systems in aerospace, automotive, or related industries.
- Knowledge of C, C++,, web technologies (JavaScript, HTML), and Windows application development (Visual Studio).
- Familiarity with ARINC, AFDX, or CAN bus protocols.
- Experience using the Atlassian toolset (Jira, Confluence, Bitbucket, Bamboo).
Benefits
- 25 days holiday (plus bank holidays), increasing with service, with the option to buy/sell up to 5 days.
- Private medical insurance (with optional family cover).
- Pension scheme with up to 7% employer contribution.
- Life assurance (4x salary, flexible up to 10x).
- Group income protection.
- Flexible benefits including healthcare cash plan, dental cover, gym membership, critical illness cover, and cycle‑to‑work scheme.
- Employee assistance programme for mental health and wellbeing.
- Subsidised staff restaurant and on‑site parking with electric vehicle charging.
Why Join
- Challenging Projects: Work on cutting‑edge flight simulators used by global aerospace organisations.
- Collaborative Environment: Partner with experts across systems, hardware, and software engineering.
- Innovative Technology: Develop next‑generation simulation solutions, including avionics hardware and advanced control systems.
- Career Growth: Opportunities for professional development and advancement within a forward‑thinking, global industry.
Eligibility: Applicants must have the right to work in the UK.
This is a unique opportunity to contribute to next‑generation flight simulation technology, working with cutting‑edge systems that enhance pilot training and aviation safety worldwide.