Salary: £135,600 - 135,600 per year Requirements: Proficient in C# and C++ programming languages. Experience with Microsoft Visual Studio, Eclipse, or similar development environments. Strong ability to work from high-level/system-level views down to technical details. Excellent verbal, written, and presentation communication skills. Familiarity with both Microsoft Windows and Linux operating systems. Responsibilities: Contribute to the development of state-of-the-art defence systems using a variety of simulation technologies, including digital twins and emulators. Collaborate with Project Leads and Simulation Architects to design and develop simulation components that accurately represent weapon systems in a synthetic environment, utilizing C#, C++, and integration simulations. Work as part of a dynamic, agile team of multidisciplinary engineers to create simulations and accurate representations of real equipment. Apply best practices in software development, including configuration control, continuous integration, and continuous delivery or deployment. Conduct unit testing and adopt test-driven development (TDD) methodologies to ensure high-quality code. Technologies: C# Eclipse Support Linux TDD Visual Studio Windows Ethernet JavaScript NodeJS TCP/IP Web More: We are excited to offer the chance to work on complex, mission-critical software solutions from concept through to in-service support and training. Our team plays a crucial role in developing weapon systems and system architectures, integrating real products, models, and synthetic environments to deliver visualizations, demonstrations, verification & validation, and training capabilities. We are committed to providing a collaborative, fast-paced, and innovative working environment with opportunities for professional development and career progression. If you are passionate about software engineering and want to help shape the future of defence technologies, we encourage you to apply to join our dynamic team and advance the next generation of defence systems. last updated 9 week of 2026