img
Contract

C++ Software Engineer

Ripple
Cambridge
money-bag £525 Daily
Posted: 16 October 2026 (Yesterday)
Closing date: 15 November 2026
Ref: 3195166151

We have an opportunity for a Contract C++ Software Engineer with deep expertise in Windows desktop development to join a multi-site engineering team working on complex hardware control systems. The contract has been determined as inside IR35 and offers a day rate of 525 - 550 p/day on an initial 6 month contract with potential to extend. Hybrid working is required so you should be capable of being onsite in the Cambridge area for at least 2-3 days per week. The Role You will contribute to the design, ongoing development, and maintenance of a flagship control software platform, working alongside cross-site teams in the UK and Europe. Design and maintain desktop control software using C++ / MFC (alongside C#/.NET elements). Work with UX designers and application specialists to ensure high software usability. Maintain complete software documentation, change control, and version tracking standards. Work in an Agile environment with Azure DevOps, Git, and Visual Studio. Key Requirements Advanced C++ and MFC Experience - Extensive commercial background building complex Windows desktop applications. Architecture and Patterns - Demonstrated proficiency using architectural patterns such as MVVM. Modern Windows Tooling - Deep familiarity with Windows 11 development, Azure DevOps, Git, and Visual Studio. Desirable Skills Hands-on exposure to hardware control, image processing, or ML/AI. C# / .NET working knowledge. Background in software architecture or technical leadership. ..... full job details .....

Other jobs of interest...

Elastic Ltd
CambridgeYesterday
money-bag60000.00-60000.00 Annual
Client Server
CambridgeYesterday
money-bag80000.00-80000.00 Annual
Frontier Agriculture Limited
CambridgeYesterday
money-bag10000-500000 Annual
ZENOVO LTD
CambridgeYesterday
money-bag69999.00-69999.00 Annual

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!