About this role
Salary: £80,000 - 80,000 per year
Requirements: Strong C++ software engineering experienceBackground in secure / high-assurance systems (defence, cyber, safety-critical or similar)Solid understanding of secure coding practices and software designComfortable working in on-site, classified environmentsActive SC, DV or eDV clearanceNice to have:Experience with Golang and/or RustCyber security qualifications such as CEH, OSCP or similarVulnerability research and/or reverse engineering experienceExposure to OT environments, embedded systems or low-level developmentExperience working with MOD or national security customers Responsibilities: Developing high-assurance software in C++ for cyber and security-critical systemsWorking on operational technology cyber projects, not just enterprise ITContributing to secure system design, implementation and verificationCollaborating with cyber specialists, systems engineers, and end usersSupporting software through its full lifecycle in classified environments Technologies: EmbeddedGolangRustSecurity More:
We are looking for a Cyber Software Engineer to join our team delivering high-assurance cyber capabilities into UK defence and national security environments. This role is focused on operational technology cyber projects, working closely with real systems and real users. Youll be part of a highly cleared engineering team developing secure, robust software where correctness, performance, and assurance genuinely matter. Our Gloucester-based role offers a high-trust, highly technical engineering environment with long-term programmes that provide stability and purpose.
last updated 31 week of 2026