Software Engineer – C++ / Rust
Anson McCade · Greater London
Software Engineer – C++ / Rust at Anson McCade, based in Greater London, paying £75,000 per annum. This is a permanent role.
- Salary
- £75,000 per annum
- Location
- Greater London
- Contract
- Permanent
- Posted
- 1 hour ago
- Closes
- 24 Nov 2026
- Sector
- Software Developer
About 23% above the going rate for software developer
Reference 104243
About the role
Software Engineer – C++ / RustLocation: CambridgeSalary: Up to £75,000 + bonusLevel: Consultant / Senior ConsultantSecurity: Must be eligible for UK Security ClearanceThe OpportunityWe’re looking for Software Engineers with experience in C++ or Rust to join an innovative technology team developing advanced network security products.You’ll work on specialist software and hardware solutions designed to protect critical digital infrastructure across defence, security, energy and the public sector. This is an opportunity to contribute to technically challenging projects with real-world impact, working on products that address complex security requirements.You’ll join a highly skilled engineering team where software is developed in-house, with a strong emphasis on technical quality, collaboration and continuous improvement. From enhancing existing products to developing next-generation capabilities, you’ll have the opportunity to make a tangible contribution to the direction of the technology.Key ResponsibilitiesDesign, develop and maintain high-quality software for advanced network security products.Contribute to the development of secure, reliable and maintainable applications.Work across a range of technologies, including low-level software, Linux-based applications and embedded systems.Collaborate with other engineers through code reviews, pair programming and technical discussions.Apply modern software engineering practices, including test-driven development (TDD) and Agile methodologies.Help improve development processes, software quality and engineering standards.Contribute to technical problem-solving across complex software and security challenges.Work collaboratively across the wider business, with opportunities to engage in customer support and other technical activities.Essential Skills & ExperienceWe’re interested in engineers with approximately 2–5 years of software engineering experience, gained through relevant professional experience and/or qualifications.You should have experience in some of the following areas:C++ (modern C++ and STL) or Rust.Python development.Linux application development.Bare-metal programming, embedded systems or real-time operating systems.Cloud application development.Network security or secure communications.Interested?If you’re a Software Engineer with experience in C++ or Rust and want to work on challenging, security-focused technology with real-world applications, we’d like to hear from you.Please note: Candidates must be eligible to obtain UK Security Clearance.
Reference: 104243 · Posted 1 hour ago · Closes 24 Nov 2026 · Listed via Anson McCade
Apply for this job
This role is listed via Anson McCade. Applications are handled on the employer's site.
Apply on employer siteOpens the employer's website in a new tab.
Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.