Salary: £85,000 - 85,000 per year Requirements: We require previous experience in software vulnerability research or exploit development. We require solid programming skills in C, C++, Python, or similar languages. We require experience with reverse engineering tools such as Ghidra, IDA Pro, or Binary Ninja. We require an understanding of operating system internals, particularly Linux or Windows. We require experience with debugging tools and techniques. We require active SC clearance. We require the ability to work from our Cheltenham base with hybrid working, averaging around 3 days onsite per week. We require strong technical documentation skills and the ability to communicate findings clearly to different stakeholders. We prefer experience with exploit mitigation bypass techniques such as ASLR, DEP, or sandbox escape. We prefer familiarity with fuzzing frameworks and automated testing approaches. We prefer exposure to network protocols and distributed systems. We prefer scripting or automation experience for vulnerability discovery workflows. We prefer knowledge of secure software development practices. We prefer experience working in research-led or highly technical environments. Responsibilities: We carry out deep technical research into complex software systems to identify vulnerabilities and explore novel attack techniques across modern platforms. We reverse engineer software binaries and applications. We conduct vulnerability research across operating systems, applications, and network services. We develop proof of concepts and exploits to demonstrate impact. We analyse system behaviour, APIs, and network protocols to uncover security weaknesses. We perform fuzzing and dynamic analysis of software to identify unknown vulnerabilities. We contribute to tool development that supports vulnerability discovery and analysis. We work closely with multidisciplinary teams to design prototypes and test hypotheses. We document our findings clearly for a range of stakeholders and help influence future cyber capabilities. Technologies: Linux Network Python Security Windows Support More: We are a highly respected UK organisation delivering advanced cyber and security research for critical national programmes. We invest heavily in innovation, technical excellence, and long-term capability building, and we are growing our specialist research teams. This role is based in Cheltenham, UK, with hybrid working and an average of 3 days onsite per week. We offer a base salary of up to £85,000 depending on experience, a compressed working week option of 4 or 4.5 days, an annual bonus scheme, enhanced family-friendly and sick pay policies, access to flexible benefits including health and wellbeing options, and additional cash bonus opportunities. last updated 23 week of 2026