We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

C++ Software Engineer - Healthcare Diagnostics (26276)

to £60k DoE

Hardware control and image processing in C++

We are seeking a talented C++ Developer to work on medical diagnostics imaging technology for a leading manufacturer. Your excellent C++ coding skills and knowledge of software development best practice will be put to good use helping develop new products that improve diagnosis and directly benefit patients.

You will work on a range of existing and new products, adding enhancements and new features as well as helping support existing users. Typically, you will work on software for control of imaging hardware and basic image processing operations. As this is a small team you will also have the opportunity to work on other areas of the technology stack.


  • A 1st or 2.1 in an applicable STEM subject from a good university
  • Strong C++ coding skills within a Windows environment, able to work to defined processes and produce robust high-quality code.
  • Full right to work in the UK without restriction, time limit, or sponsorship


  • Experience of image processing, camera systems, hardware control, COM interfaces, code / performance optimisation, and ISO13485.

The company is based in pleasant offices close to Cambridge. They offer flexible working arrangements with scope to work from home on occasion.

This is a great opportunity to join a company whose products directly improve people's lives, and to work on interesting technology.

Interested? Send your CV to ECM Selection; whilst we can only put forward the top few candidates, we do read every CV and try to respond to everyone. Or recommend a friend for £250, details at http://ecmselection.co.uk/tell-a-friend.

Keywords: C++, Windows, COM Interface, Medical Diagnostics, Hardware Control, Image Processing, ISO13485, Cambridge

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.