C++ Software Engineer
Summary
Six-month contract C++ Software Engineer (inside IR35, £525–£550/day) maintaining and debugging a large Windows-based scientific instrument control codebase, including hardware control and UI code, in a hybrid role near Cambridge. Core stack: modern C++ (C++17/20), Visual Studio, Git, Azure DevOps; desirable MFC/Win32 and C#/.NET.
Salary: £136,500 - 143,000 per year
Requirements:- Extensive commercial experience developing C++, including modern C++ (C++17/20)
- Strong Windows platform development experience using Visual Studio
- Proven debugging and troubleshooting skills with large, complex, or legacy codebases
- Solid understanding of software design patterns and good engineering practice
- Ability to commute reliably to Cambridge, Cambridgeshire, or plan to relocate before starting
- Desirable: experience with MFC, Win32, or C++/CLI
- Desirable: C#/.NET (WinForms) experience
- Desirable: hardware, instrument, or motion control software experience
- Desirable: experience with Git, Azure DevOps, or similar tools
- Desirable: background in scientific instruments, test and measurement, medical devices, semiconductor equipment, or a similar field
- Investigate, debug, and resolve issues across a large existing C++ codebase, including hardware control and user interface code
- Maintain and improve existing functionality to keep the software robust and reliable
- Work with applications specialists and engineering colleagues to diagnose and resolve customer and system issues
- Maintain software documentation, change control, and version-tracking standards
- Work in an Agile environment using Visual Studio, Git, and Azure DevOps
- Azure
- C#
- DevOps
- Git
- Hardware
- Visual Studio
- Windows
- ASP.NET
- Cloud
- C++
More:
We are recruiting an experienced Contract C++ Software Engineer to join a multi-site engineering team supporting complex, high-precision scientific instrument control software on Windows. The initial contract is six months, with potential to extend, and is inside IR35. The day rate is £525–£550. This is a hybrid role based in the Cambridge area, with onsite work required at least two to three days per week. Our client is an equal opportunity employer committed to fostering a diverse and inclusive workplace. Ripple Recruitment is acting as the employment agency for this vacancy.
last updated 42 week of 2026