An exciting opportunity has arisen for a Software Engineer 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.
This role sits at the heart of a major transformation programme and is ideal for someone who is hands-on, motivated, and eager to implement change in a fast-paced, customer-focused environment.
Key Responsibilities
* 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 Youll 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
1. Experience with safety-critical systems in a...