> Markdown version of [/jobs/ext/3764961-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/3764961-software-engineer-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer C++ - **Company:** 17918 - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £75,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C++ (Programming Language), Cloud Computing, Cloud Engineering, Cyber Security, Linux, Python (Programming Language), Network Security, Pair Programming, Real-Time Operating Systems, Software Engineering, Software Organization, Standard Template Library (STL), Test-Driven Development (TDD), SC Clearance, Bare Metal, C++14 - **Published:** October 16, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-engineer-c/52056474 ## About the Role testable code using modern software development practices. Collaborating with other engineers through pair programming, group programming and test-driven development (TDD). Contributing to the development of new products and enhancing existing solutions. Working across different technologies and technical challenges, with opportunities to get involved in areas such as embedded systems, Linux platforms, networking and cloud applications. Sharing ideas and contributing to continuous improvement across the engineering team. What we're looking for Around 2 5 years' experience in software engineering, with opportunities available at Consultant and Senior Consultant level. Experience with Modern C++ and the Standard Template Library (STL), or Rust. Experience with Python. Exposure to bare-metal development, Linux or real-time operating systems. Cloud development experience would be beneficial. Knowledge or experience of network security would be advantageous. A commitment to writing high-quality software, with an interest in testing, clean code and continuous improvement. Strong communication skills and a collaborative approach to engineering. You'll also need to be eligible to obtain UK Security Clearance. What's in it for you? Salary of up to £70,000 £75,000, depending on experience. Hybrid working, based in Cambridge. The opportunity to work on cutting-edge cyber security technology with real-world applications. A strong learning culture, with ongoing training and clear career progression pathways. Competitive pension and bonus scheme. Flexible healthcare plans for you and your family. Competitive annual leave allowances. Team events and a range of employee-led clubs and activities. If you're a software engineer looking to take on challenging technical problems, develop your skills and contribute to technology that protects critical networks, we'd love to hear from you. WKCL1_UKTJ