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

Senior Software Engineer (26737)

Cambridgeshire / Hybrid
to £80,000 + excellent benefits

Develop software for cutting-edge scientific equipment

This is an excellent opportunity for you to use your skills and knowhow to revolutionise the life sciences industry working alongside a team of similarly skilful and dedicated scientists and engineers. Your work here will go on to be used by scientist across the world working on everything from cutting-edge medical research through to diagnostics and therapy. In short, if you want your work to have real meaning, this is the job for you.

In this role you will be writing software to control a complex scientific instrument. Your software will play a crucial role in controlling the instrument and providing a user interface that is simple and intuitive to use. Your knowledge and experience will ensure the software is production ready and standards compliant, playing a key role in the success of this company.


  • 1st or 2:1 bachelor’s degree from a world-class university in software engineering or similar
  • Proven track record in the design, implementation and verification of software applications and GUIs
  • Thorough practical knowledge of C++, C#, or Python and the tools required to develop GUIs
  • An understanding of machine vision or image processing would be beneficial but is not required

This is a friendly and high-achieving company which encourages teamwork and collaboration. On offer is a competitive salary and a generous package of benefits including a comprehensive relocation package, enhanced maternity and paternity leave, and private medical insurance for employees and dependants.

Keywords: C++, C#, Python, NumPy, PyQT, OpenCV, GUI, control systems, instrumentation, system-on-module, SOM

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.

Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.