High-Integrity Software Engineer
CoreTech Security Services
High-Integrity Software Engineer
CoreTech Security Services
High-assurance software and vulnerability research
Our Capability Development team develops bespoke software for our clients in the Cyber Security domain. We may be building assured software that prioritises engineering rigour and reliability, rapid cyber solutions that stitch together tooling for high‑impact results, or blended operational systems that address real-world challenges in the field.
Common to all is commitment to technically led decisions, to meaningful technical challenge, and to engaging career paths where your work makes it off the shelf and into the hands of our customers. All of our roles demand strong technical expertise, meticulous attention to detail, and a commitment to delivering robust, dependable solutions that our clients can rely on when it matters most.
Across our projects, we work on a variety of platforms; typically iOS, Android, and Linux, with opportunities on embedded systems and other specialised platforms. Our bread and butter is C, C++, and Java, but we're comfortable in Python, Rust, and JavaScript.
We emphasise having a comprehensive understanding of the programming languages, platforms, and tooling we rely on. That deep technical knowledge has helped us earn a reputation for writing novel, robust, and maintainable solutions to our client's challenging and fascinating problems and we regularly see the direct impact of our work.
We're led by engineers and empowered to optimise our (lightweight!) development processes with the knowledge gained from each project.
We are looking for a candidate who holds an active Developed Vetting security clearance to join our team.
For this role you'll be hands-on in the day-to-day delivery of projects. Typically, this will see you working with one or two other colleagues at a time. In addition, you'll take an active role in unlocking the potential of junior colleagues: encouraging idiomatic code, demonstrating engineering rigour, and sharing hard-won knowledge with your peers. You’ll also help drive our engineering processes to maintain code quality while balancing realistic delivery timescales and client requirements.
This vacancy is for experienced software engineers and will require skills and experience in several of the areas listed as well as the ability to lead technical projects.
High-assurance software and vulnerability research
CoreTech Security Services is a UK-based cybersecurity firm that delivers advanced research and engineering for national security missions, focusing on vulnerability research, software engineering, and operational research under long-term consultancy and subscription contracts. It finds hidden weaknesses through vulnerability research, reverse engineering, develops bespoke high-assurance software for mission-critical environments, and quickly validates prototypes in live settings. The company differentiates itself by specializing in high-assurance, mission-critical systems for government and defense, maintaining long-term partnerships, and turning research insights into deployable security solutions. Its goal is to help national security clients anticipate and counter evolving cyber threats with proven, deployable protections and ongoing support.
Explore more opportunities at CoreTech Security Services