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

Software Engineer (Product Instrumentation) (25188)


Development of control systems for scientific / healthcare instruments

Having successfully completed their latest investment funding round, this growing start-up has recently moved to accommodate their expanding teams. They currently have several future projects being reviewed, and need more people to join them to execute their vision.

The company develop a range of scientific hardware applications looking to revolutionise healthcare research through real-time information. Part of their current recruitment drive is for an experienced Software Engineer to join them.


  • Background writing C and Python for control systems that interface with hardware (microcontrollers, pumps, etc…)
  • Familiarity with electronics – understanding how software interfaces with the hardware.
  • Experience with software test including automated test scripts.
  • Additional experience with LabVIEW, C# or Java would be desirable.

The teams are multidisciplinary, so experience working with electronics, mechanics and life sciences would be useful – and this relates to communicating with technical people of different disciplines.

In return, you’ll be joining a progressive, forward-thinking company; with an excellent remunerations package; whilst working at their offices in Cambridge.

Keywords: Python, C, Instrumentation, Control Systems, Hardware, Multidisciplinary, Start-up, Scientific / Healthcare Applications

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.