Software Engineer

  • IT Jobs
  • Crawley, West Sussex
  • 01/06/2025
Software Engineer Java Testing

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