C++ Software Engineer

Ripple

Stockholms kommun

Hybrid

SEK 1,280,000 - 1,402,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ripple is seeking a Contract C++ Software Engineer with deep expertise in Windows desktop development to join a multi-site engineering team. The role focuses on designing, developing, and maintaining a flagship control software platform, working with cross-site teams in the UK and Europe.

Expected to contribute to desktop control software using C++/MFC, with some C#/.NET elements, and to participate in Agile processes with Azure DevOps, Git, and Visual Studio.

Qualifications

  • Advanced C++ & MFC experience with extensive commercial background building complex Windows desktop applications.
  • Proficiency with MVVM architecture/patterns.
  • Deep familiarity with Windows 11 development and modern Windows tooling (Azure DevOps, Git, Visual Studio).

Responsibilities

  • Design and maintain desktop control software using C++/MFC (and C#/.NET elements).
  • Contribute to the design, ongoing development, and maintenance of a flagship control software platform.
  • Maintain software documentation, change control, and version tracking; work in an Agile environment.

Skills

C++
MFC
MVVM
Windows tooling
Azure DevOps
Git
Visual Studio

Tools

Azure DevOps
Git
Visual Studio

Job description

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++ & MFC Experience - Extensive commercial background building complex Windows desktop applications.
  • Architecture & Patterns - Demonstrated proficiency using architectural patterns such as MVVM.li>
  • 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.

My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded C / C++ Engineer | Cambridge | Up to £50,000 | Medical Technology
Embedded C / C++ Engineer | Cambridge | Up to £50,000 | Medical Technology

SoCode Limited • Stockholms kommun

On-site
SEK 660,000 - 792,000
C# ./Net Developer with Automotive experience
C# ./Net Developer with Automotive experience

Luxoft • Göteborgs kommun

On-site
SEK 750,000 - 1,000,000
Technical Support Engineer (Graduate / Experienced)
Technical Support Engineer (Graduate / Experienced)

ECM Selection (Holdings) Limited • Stockholms kommun

On-site
SEK 370,000 - 502,000
Design Engineer (Prototyping and Development)
Design Engineer (Prototyping and Development)

ECM Selection (Holdings) Limited • Stockholms kommun

On-site
SEK 530,000 - 796,000
On-site work in Cambridge
Defence sector exposure
Senior QA Validation Engineer
Senior QA Validation Engineer

SoCode Limited • Stockholms kommun

On-site
SEK 1,057,000 - 1,321,000
Software Architect | Complex Systems & Software | Cambridgeshire
Software Architect | Complex Systems & Software | Cambridgeshire

SoCode Limited • Stockholms kommun

On-site
SEK 1,189,000 - 1,453,000
Salary up to £100k (DOE)
25 days leave + bank holidays
Private healthcare
+3
Senior Embedded Software Engineer - C++
Senior Embedded Software Engineer - C++

Evolved Aerospace • Linköpings kommun

On-site
SEK 1,100,000 - 1,400,000
Backend Engineer: C#/.NET, Microservices & Kubernetes
Backend Engineer: C#/.NET, Microservices & Kubernetes

Rasulson Consulting AB • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
C#/.Net Developer - Knowit Connectivity
C#/.Net Developer - Knowit Connectivity

Knowit Sweden • Linköpings kommun

Hybrid
SEK 450,000 - 600,000
Opportunities for skill development
Inclusive and supportive workplace
Variety of team events
C#/.Net Developer - Knowit Connectivity
C#/.Net Developer - Knowit Connectivity

Knowit Aktiebolag (publ) • Linköpings kommun

Hybrid
SEK 500,000 - 700,000
Workshops and seminars
Team events
Focus on competence development