Salary: £55,000 - 67,000 per year Requirements: We have approximately 2-5 years of software engineering experience. We hold a relevant degree or equivalent commercial experience. We have experience with some combination of modern C++, Rust, Python, Linux development, embedded systems, real-time operating systems, network security, and cloud development. Responsibilities: We engineer secure network products and software for highly sensitive environments. We work on embedded systems and high-security hardware and software products. We contribute to genuine product engineering within a cyber security scale-up. Technologies: Cloud Embedded Hardware Linux Network Python Rust Security TDD C++ More: We are an incubated cyber security scale-up building high-security hardware and software products used by defence, security, energy, and government organisations. This is a permanent role based in the Royston / Cambridge area, with a salary of £55,000 - £67,100 per annum. We offer a product engineering environment with a highly technical team, a strong engineering culture, pair programming, TDD, agile development, and significant learning opportunities. last updated 24 week of 2026