Job Description
Our client, a leading business in the defence and security sector, is currently seeking a Software Engineer with a focus on flight simulation to join their team on a contract basis in Crawley.
Key Responsibilities:
Develop real-time software for flight simulators, including control systems and graphical user interfaces
Support integration and testing, fault finding, and problem rectification on simulated systems
Participate in the full lifecycle of products, from requirements analysis to customer acceptance and post-delivery support
Job Requirements:
Strong software engineering skills with expertise in C++ /C# programming
Understanding of the Software Development Lifecycle
Ability to work collaboratively in a multidisciplinary team with minimal supervision
Excellent verbal, written communication, and interpersonal skills
Engineering degree or equivalent qualification in mathematics, science, or engineering, or proven experience in the aviation/aerospace industry
Desirable Skills and Competencies:
Experience with safety-critical systems and software in aerospace, automotive, or a related industry
Proficiency in C# and C++ programming
Familiarity with web technologies including JavaScript and HTML
Experience in Windows application development using Visual Studio
Knowledge of ARINC, AFDX, and/or CAN bus protocols
Experience with Atlassian tools such as Jira, Confluence, and Bitbucket
Why Join Us?
Work on impactful projects with top-tier aerospace organisations
Engage with cross-functional teams in a collaborative environment
Build next-gen simulation solutions with innovative technology