> Markdown version of [/jobs/ext/3026980-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/3026980-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:** Technical Futures Ltd - **Location:** Waterbeach, UK - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Microsoft Windows, C++ (Programming Language), Distributed Component Object Model, Computer Programming, Memory Management, Windows API, Systems Development Life Cycle, Software Systems, System Programming, Standard Template Library (STL), Concurrency - **Published:** September 22, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2982289239-2 ## About the Role * Degree in Electronics or Software related discipline. * Commercial experience in modern C++ development on Windows. * Experience with Win32 API s. * Experience with DCOM. * Proficiency with STL, memory management and concurrency. * Knowledge of low level system programming. Global leaders in the design and manufacture of a range of mission critical imaging products, this company seeks a detail orientated Software Engineer who can bring solid experience with C++ development and has the ability to design, implement and maintain high-performance, reliable software systems. ## Description An award-winning High-Tech Design and Manufacturing Company seeks a proactive Software Engineer with strong modern C++ programming skills (on Windows) to contribute to the design of high-performance, reliable software systems. You ll work across the full development life-cycle with a focus on efficient algorithms, robust system design and maintainable code. ## Related Videos - [How we built an AI-powered code reviewer in 80 hours](https://www.wearedevelopers.com/videos/1511-how-we-built-an-ai-powered-code-reviewer-in-80-hours) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [Hacking C# from the inside - how to do anything in NET](https://www.wearedevelopers.com/videos/117-hacking-c-from-the-inside-how-to-do-anything-in-net) - [The Design and Evolution of C++](https://www.wearedevelopers.com/videos/526-the-design-and-evolution-of-c) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)