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