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

PhD Embedded Software Engineer (27018)

To £42k + excellent benefits

A varied C / C++ role ideal for building a career in embedded development

A great first career-building step after a PhD, this role has a career’s-worth of variety and challenge to keep you engaged and your skills up to date. This prestigious engineering company is seeking to recruit exceptional PhDs with skills in embedded software engineering to join their team in 2024. You will have ample opportunity to expand your skills and learn from world-class engineers as you tackle a wide range of projects in various technical areas and market sectors. Typical products you could be working on include clever distributed systems, advanced communications technology, or industry-leading medical devices.

This is a role that calls for very strong practical embedded engineering skills, a rock-solid grasp of engineering fundamentals, a love of tackling fresh challenges, and the ability to collaborate effectively with a diverse group of people. You will have a high degree of autonomy, and as your skillset grows, the company’s flexible structure will allow you to find your own areas of interest, establishing yourself as an expert in that specialism.

You will need:

  • A history of stellar academic success, with top pre-university grades followed by a 1st or 2:1 degree in Computer Science, Electronics Engineering, or closely related subject, and topped-off with a PhD in a relevant subject area.
  • Demonstrably excellent coding skills C and C++, including a good grasp subject areas such as pointers and memory access, threading, and the standard template library.
  • A good understanding of embedded systems development; how to write compact, efficient code for resource-constrained systems, test, and debug it.
  • Strong communications skills; you’ll be confident discussing complex ideas with clients and colleagues from a variety of backgrounds and with varying levels of technical expertise.

The company are located in modern well-equipped offices in pleasant surroundings. They have a collaborative culture and believe in giving engineers a high degree of ownership over their work. On offer to the successful candidate is a competitive salary and excellent benefits package with scope for flexible working.

Keywords: Embedded Software Engineer, C, C++, Python, IoT, Medical Devices, Comms, Client-Facing, Varied, Cambridge

Interested? Send your CV to ECM Selection. We do read every CV and try to respond to everyone. Or recommend a friend for £250, details at https://ecmselection.co.uk/tell-a-friend.

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.