Now hiring

C++ Software Engineer – Cyber Security @ Avanti Recruitment

GBOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £50,000 - 65,000 per year

Requirements

  • Commercial experience developing software in modern C++
  • Some exposure to Python and Linux environments
  • Embedded software experience is beneficial, particularly bare-metal development, embedded Linux or RTOS
  • Experience with networking, multithreading, real-time systems or cyber security is valuable
  • Commitment to clean, maintainable code, test-driven development (TDD), pair programming and collaboration
  • Eligibility for UK security clearance, including the projects UK Eyes Only requirements

Responsibilities

  • Develop software in modern C++ and use the STL
  • Develop Python software and automation
  • Work on Linux applications
  • Develop embedded software and low-level systems
  • Work with real-time networking and communication protocols
  • Contribute to network security and secure data transfer
  • Integrate and bring up Linux platforms
  • Work on existing products and the next generation of secure networking technology
  • Contribute to technical design decisions and develop skills across different areas of the technology

Technologies

  • Embedded
  • Flow
  • Hardware
  • Linux
  • Network
  • Python
  • Security
  • TDD
  • C++

More

We are an established engineering company with a specialist scale-up team developing advanced cyber security products used to protect sensitive networks across defence, government, energy and critical infrastructure. We design and manufacture our technology in-house, including hardware-enforced data diodes that enable secure information flow between networks with different security levels. Youll join a small, highly skilled engineering team backed by a large, established organisation, working on technically challenging products where reliability, performance and security are critical.

The role is based in Cambridge or Melbourn with hybrid working. Salary is up to £65,000 depending on experience, plus an annual performance bonus. Benefits include an 8% employer pension contribution, private healthcare with family cover, 25 days holiday with the option to purchase five additional days, a share ownership scheme, and training and career development. We offer opportunities for technical progression and continued development in a collaborative, learning-focused environment.

last updated 46 week of 2026

Skills

C++PythonLinuxembedded softwareNetworkingMultithreadingReal-time systemscyber securityTDDSTLBare Metal developmentRTO

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores