Salary: £78,000 - 78,000 per year Requirements: Strong experience in C++ application development. A strong background in software engineering and its realization and system-wide impact. Experience in CI/CD pipelines, GitLab, and Docker. Experience in developing software for virtual environments. Experience in developing application-level software (C++, C#, Java, or similar). Familiarity with modern software engineering practices. Knowledge of Data Distribution Service (DDS) is advantageous. Defence industry experience is advantageous. Responsibilities: Application development and testing, including sophisticated business logic. Collaborating with internal algorithm teams to integrate algorithms, implement complex transformation logic, test, and verify. Implementing and integrating interfaces with other subsystems and external simulators. Building and extending components within an existing software application framework and deploying into a virtualized test environment. Technologies: C# CI/CD Docker GitLab Java C++ More: We are a world-class defence organization looking to recruit 3x C++ Application Software Engineer subcontractors for an initial 12-month contract. Our team is implementing a demonstration system for a complex new Command and Control application that may evolve into a fully operational capability. We value engineers who enjoy turning system needs into working software and thrive in collaboration with domain specialists. Our location is in Bristol, with the opportunity for a compressed 4-day workweek (Monday to Thursday) and some scope for hybrid working, depending on the project. We offer competitive remuneration, with overtime at time and a quarter for hours worked over 37 per week. Please note that this role is inside IR35 (Umbrella). last updated 13 week of 2026