C++ Software Engineer (C++ / MFC) – Contract


Details:
  • Salary: £550 - Day
  • Job Type: Contract
  • Job Status: Full-Time
  • Salary Per: Day
  • Location: Cambridge Cambridgeshire
  • Date: 1 day ago
Description:

We're looking for an experienced Windows C++ Software Engineer for a contract role on a mature Windows desktop application used in scientific instrumentation. You'll work on both new features and day-to-day maintenance, alongside UX designers and applications specialists.

Debugging existing code is a core part of the job, not a side task. From day one you'll need to investigate issues raised from the field and in-house, including:

* Opening and analysing Windows crash dumps

* Matching PDB symbol files to the correct build

* Using Visual Studio and/or WinDbg to read call stacks and find the failing code

* Diagnosing problems such as access violations, memory leaks, version or DLL mismatches, and threading or deadlock issues

* Fixing the root cause and verifying the fix in a large legacy codebase

You'll also build and maintain features in C++/MFC, with some C#/.NET where needed.

The contract has been determined as inside IR35 and offers a day rate of £550 p/day on an initial 6 month contract with potential to extend.

What you'll need - C++ Software Engineer

* Strong recent C++ on Windows (10+ years ideal)

* Hands-on MFC experience

* Recent, practical experience debugging Windows applications with crash dumps and PDBs (Visual Studio and/or WinDbg)

* Comfortable working in a large existing codebase, not only greenfield work

Desirable Experience - C++ Software Engineer

* MVVM

* C# / .NET

* Azure DevOps and Git

* Familiarity with Agile ways of working

* Hardware control or instrument software

* Image processing

Location

Cambridge, with part-remote working.

If you enjoy digging into hard Windows bugs as much as shipping new features, this will be a good fit.

-----

Ripple Recruitment is acting as an employment agency for this vacancy. My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace. Due to high volumes of interest, we can only respond to shortlisted applicants

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Software Engineer in Cambridge Cambridgeshire ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?