Cyber Software Engineer - Security Cleared
Searchability
Charing Cross, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 80KJob location
Charing Cross, United Kingdom
Tech stack
Systems Engineering
C++
Computer Security
Reverse Engineering
Security Software
Software Engineering
Vulnerability Analysis
Go
Job description
- Developing high-assurance software in C++ for cyber and security-critical systems
- Working on operational technology cyber projects, not just enterprise IT
- Contributing to secure system design, implementation and verification
- Collaborating with cyber specialists, systems engineers and end users
- Supporting software through its full lifecycle in classified environments
Requirements
- Strong C++ software engineering experience
- Background in secure / high-assurance systems (defence, cyber, safety-critical or similar)
- Solid understanding of secure coding practices and software design
- Comfortable working in on-site, classified environments
- Active SC, DV or eDV clearance
Nice to have
- Experience with Golang and/or Rust
- Cyber security qualifications such as CEH, OSCP or similar
- Vulnerability research and/or reverse engineering experience
- Exposure to OT environments, embedded systems or low-level development
- Experience working with MOD or national security customers
Why this role
- Work on genuinely operational cyber projects with real-world impact
- High-trust, highly technical engineering environment
- Long-term programmes with stability and purpose
- London-based role with a strong on-site engineering culture