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 Embedded Software Engineer (22756)

to £competitive + benefits

Embedded C, C++, C#, Java, Cambridge

Summary: Senior Embedded Software Engineer needed, wide range of projects, strong academic qualifications required.

This established, highly respected company provides high calibre, cutting edge solutions for science based products to clients worldwide. You will need at least a 2.1 Hons in a relevant degree subject with significant software content plus very good A level grades to join this multi-disciplinary team. You will also need excellent personal communication skills as this is a client facing role. Most of the projects will be in the medical and diagnostics arena.

You will have extensive experience developing embedded software in a commercial environment and have fluent C and strong skills in another language such as C++, C# and/or Java. You will have designed and debugged driver code for SPI, I2C, DMA, interrupts etc. and will have debugged basic electronics circuits and will be familiar with oscilloscopes, logic analysers and other similar test equipment. You will be experienced in analysing customer needs and recommending appropriate embedded technology solutions including selection of microcontroller families and the design of control algorithms, communications protocols, user interfaces, etc.

This is an excellent opportunity for a Senior Embedded Software Engineer to join this dynamic company.

Keywords: Embedded, C, C++, Java, Cambridge, 2.1, 1st, PhD, driver code, client facing.

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.