Quick overview
Job description
Senior Software Developer – Advanced Security & Platform Internals
We are seeking an experienced software developer to collaborate closely with a team of vulnerability researchers, tackling complex technical challenges that have real‑world impact.
Our research group investigates security weaknesses across a wide range of technologies—from mobile devices to automotive systems. In this role, you will build a deep understanding of platforms such as Android, iOS, and Linux from an offensive‑security perspective, developing sophisticated software that interacts with low‑level system components.
Role Responsibilities
- Deliver robust, well‑engineered software solutions in unconventional or constrained environments.
- Reverse‑engineer software internals to understand system behaviour.
- Reimplement system components to surface unintended or hidden functionality.
- Perform in‑depth exploration of unfamiliar or specialised architectures.
Ideal Candidate Profile
- A seasoned software developer with a strong command of software engineering practices and the confidence to optimise or improve existing processes.
- You may currently hold the title of Operational Cyber Developer / ‘Cyber Engineer’ in another organisation
- Comfortable approaching novel, highly complex technical problems.
- Able to thrive within a multidisciplinary environment that includes both researchers and developers.
- Experienced in mentoring and supporting junior team members.
Required Technical Skills
- Proficiency in high‑level languages such as Python .
- Experience with low‑level languages, including C and Rust .
- Understanding of assembly or other low‑level architectural internals.
- Background in building offensive security or red‑team tooling .
- Knowledge of system internals on major platforms (e.g., Windows , Linux , Android , iOS ).
- Familiarity with automated build and CI/CD systems such as Azure DevOps , Jenkins , or GitHub Actions .
- Requires Security Clearance to a high level
Similar jobs
- IS

Senior Software DeveloperRecently posted
Infoserv Systems Ltd · cheltenham · On-site · Posted 15 Nov 2026 🇬🇧
TechnologySalary not listed - CC

Senior Software EngineerRecently posted
Corecom Consulting · leeds · Hybrid · Posted 15 Nov 2026 🇬🇧
SQLGitAngular+2TechnologySalary not listed - SN
Software Engineer - SC ClearedRecently posted
Searchability NS&D · southampton · Hybrid · Posted 15 Nov 2026 🇬🇧
AWSBashC#+10TechnologySalary not listed - PR

Senior Embedded Software EngineerRecently posted
Platform Recruitment · huntingdonshire · Hybrid · Posted 15 Nov 2026 🇬🇧
RustC#C+++3Technology£60 - £70/hr - MO
Senior Java Software EngineerRecently posted
Movement8 · United Kingdom · Hybrid · Posted 15 Nov 2026 🇬🇧
MicroservicesMongoDBAWS+3TechnologySalary not listed - SE

Python Software Engineer - SC ClearedRecently posted
Searchability · manchester · Hybrid · Posted 15 Nov 2026 🇬🇧
DockerGCPSQL+10Technology£75k/yr - LS

Software EngineerRecently posted
Levick Stanley · United Kingdom · Hybrid · Posted 15 Nov 2026 🇬🇧
SeleniumTDDPower BI+2TechnologySalary not listed - SR
Core Banking Software Engineer (Unisys UFSS)Recently posted
Spencer Rose Ltd · manchester · Hybrid · Posted 15 Nov 2026 🇬🇧
GCPSQLAWS+3TechnologySalary not listed - BR

Software DeveloperRecently posted
Burman Recruitment · United Kingdom · Hybrid · Posted 15 Nov 2026 🇬🇧
TechnologySalary not listed - SE

Software EngineerRecently posted
Searchability® · chester · Hybrid · Posted 15 Nov 2026 🇬🇧
SQLGitAWS+4Technology£60k/yr - BW

Software EngineerRecently posted
Bond Williams Professional Recruitment · United Kingdom · Hybrid · Posted 15 Nov 2026 🇬🇧
C#C++PythonTechnologySalary not listed - SI

Software EngineerRecently posted
Spectrum IT Recruitment · portsmouth · Hybrid · Posted 15 Nov 2026 🇬🇧
SQLT-SQLC#+4TechnologySalary not listed