The latest opportunities from ecm.

See what we can offer you, and tell us you're interested. We'll do the rest.

The ecm guarantee.

We know what it's like to be looking for a high-tech job - we've worked in the industry ourselves! Here's how we work:

  • If you send your details to ecm, we treat them as confidential.
  • We only send your CV to a company with your express prior permission.
  • We will speak to you before we do anything.
  • All ecm consultants have a technical background in engineering, maths or the physical sciences.
  • Let us do the hard work – if you can't see quite the right job for you, let us look for you.

Senior Engineer - Software Instrumentation (23899)

to £60,000 DoE + benefits

Firmware Development, Java / Android OS, Multi-threaded, Biologics, Embedded

This early-stage, ventured-funded spin-out company is at the forefront of a new technology area, implementing a multidisciplinary approach for biological analysis in real time. They are looking for an experienced software engineer to join their team to help drive their projects. A key area will be development of an user-friendly interface, allowing both consumer and professional users an intuitive approach for this hardware product.


  • Industrial project experience with low-level firmware for hardware products (ideally 32-bit ARM-architecture boards used in instrumentation).
  • Higher language experience including multi-threaded applications development, ideally with Java, although C# or C++ and a strong aptitude to learn new technologies would be considered.
  • Further experience with Version Control Systems, and Continuous Integration.
  • Any experience with Android platform internals would be desirable.

Degree qualifications are nice-to-have but relevant experience is far more important.

This is not your typical software role, and interested applicants should be interested in working with other disciplines. In return, an excellent remuneration package is available including share package, pension and flexible hours.

Firmware Development, Java / Android OS, Multi-threaded, Instrumentation, Biologics

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 for details.