Our client, a leader in the defence sector, is currently seeking a Lead Software Developer to join their team in either Hertfordshire or Bristol. This permanent position involves dynamic (hybrid) working, with 3-4 days per week required on-site due to workload classification.
Key Responsibilities:
* Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux.
* Provide technical leadership, project management, and team building in the development of weapon systems and system architectures.
* Support the full product life cycle, including visualisations, demonstrations, verification & validation, and training capability.
* Drive technical innovation in systems engineering through synthetic environments and advanced visualisation techniques such as AR/VR.
* Develop new, innovative capabilities to support weapon systems development for both domestic and international customers.
Job Requirements:
1. Experience in leading software development teams and advancing technical development of synthetic environments/simulation components.
2. Strong background in software development with C# and C++, with the ability to solve complex problems.
3. Open approach to software development, as applications may span multiple projects, requiring strong communication skills.