Software Engineer Location: Salary: £54,000 - £64,000 DOE + Bonus + Extensive Benefits
I’m currently supporting a leading UK defence engineering organisation on the appointment of a Software Engineer to join a highly technical Simulation Software team focused on improving system reliability, stability, and long-term software performance across mission-critical platforms.
This opportunity would suit an engineer who enjoys solving complex technical challenges, performing root-cause analysis, improving software resilience, and reducing technical debt within sophisticated engineering environments.
You’ll develop a deep understanding of the wider software architecture while working closely with engineering and test teams across multiple UK sites in a collaborative Agile environment.
Investigating and resolving complex software and system issues
• Performance tuning, debugging, testing, and verification activities
• Building strong understanding of overall system architecture and behaviour
Strong software engineering background using C++, C, Java, C#, or similar object-oriented languages
• Experience working within Agile development environments
• Exposure to CI/CD pipelines and automated testing approaches
• Strong debugging, troubleshooting, and root-cause analysis capability
• Previous experience with Ada is beneficial but not essential, as full training will be provided.
Annual company bonus of up to £2,500
• Pension contribution up to 14% combined
• Paid overtime opportunities
• Up to 15 additional flexi leave days
• Enhanced maternity, adoption, paternity, and shared parental leave
• Healthcare cash plan covering dental, optical, wellbeing, and everyday healthcare expenses
• Subsidised meals and excellent on-site facilities
• Free on-site parking
• Long-term career development within a highly respected engineering environment