> Markdown version of [/jobs/ext/3594549-software-engineer-c-rust](https://www.wearedevelopers.com/jobs/ext/3594549-software-engineer-c-rust). 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++/Rust - **Company:** King's Walden - **Location:** King's Walden, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software as a Service, Cloud Engineering, Collaborative Software, Linux, Python (Programming Language), Network Security, Pair Programming, Real-Time Operating Systems, Software Engineering, Software Systems, Test-Driven Development (TDD), Bare Metal, C++14 - **Published:** October 6, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-engineer-crust/50006206 ## About the Role Job DescriptionWe are looking for a talented Software Engineer to join our engineering team and work on purposeful, high-quality software projects.Key Responsibilities Design, develop, test, and maintain high-quality software solutions. Work with Modern C++ and STL or Rust. Develop software and automation using Python. Work with Linux, bare-metal systems, and/or Real Time Operating Systems (RTOS). Contribute to cloud-based software development. Apply knowledge of network security to software development and engineering activities. Follow Test-Driven Development (TDD) practices. Participate in pair programming and collaborative software development. Identify opportunities for continuous improvement and deliver reliable, high-quality software. Work closely with other engineers and stakeholders to deliver project objectives.Essential Skills & Experience Approximately 2-5 years of software engineering experience. Experience with Modern C++ and STL or Rust. Strong experience with Python. Experience with Linux, bare-metal development, and/or RTOS. Exposure to cloud development. Knowledge or experience of network security. Understanding or practical experience of TDD. Strong problem-solving and analytical skills. Excellent communication and teamwork skills.