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 Firmware Engineer (27202)

to £60,000 + Benefits

Control systems development for high-tech actuators

We are pleased to be working with this innovative firmware group once more as they look to grow and add another talented engineer to their team. This expansion has been led by a significant number of new customers bringing with them new requirements and uses for the core technologies developed by this team. If you are a seasoned professional looking for a new challenge or a talented engineer looking for your next step up the ladder this might be the role for you.

In essence they have developed techniques for the very accurate control of small mechanical devices such as actuators. There are innumerable applications for these technologies across multiple markets from consumer electronics to medical devices and beyond. New applications are actively researched and at the heart of all of this are advanced control algorithms integrated into embedded systems.


  • Demonstrable commercial experience in embedded programming using C or C++
  • Practical software development skills such as writing automated tests, managing CI systems, and knowledge of scripting languages such as Python/Bash/PowerShell
  • Good degree in Electronics or similar from a well-respected university
  • Additional knowledge of cross platform development, electronics test equipment, or control theory are desirable but not required

A long established and well-funded company, our client has an enviable reputation for producing both excellent products and excellent engineers. One of the keys to their success is a work environment which emphasises cross-disciplinary collaboration and encourages continuous personal development. Alongside a salary and 25 days of holidays (plus public holidays) a variety of other benefits are on offer as well as lunchtime and out of hours sporting and leisure activities.

Keywords: Firmware, Embedded, Embedded Firmware, C, C++, Control Systems, Control Theory, Python, Bash, PowerShell, Firmware Test, Benchtop Tests

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.