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

Bright, Ambitious C / Python / Linux Developer (24491)

North Cambridge
to c£50k DoE + top benefits

Hey there! This is just one of many top career opportunities ECM can suggest — if this job isn't right for you, let us do the hard work! Tell us what you're looking for and we'll start searching for you. We promise to treat your CV as strictly confidential.

Cambridge, Comms, C, Linux, Python, Agile

Our client is a leading manufacturer of ultra-high-performance communications equipment, with numerous prestigious clients worldwide reliant on their technology. Due to their continued success they are now seeking very bright C / Python / Linux Software Developers to join their team. The role will involve full-lifecycle development of new functionality, working with cutting-edge networking equipment and a team of world-class, highly motivated colleagues.

This is a challenging role with a top company; they are seeking the brightest engineers, capable of quickly grasping and contributing to their complex hardware and software architecture.

This is an innovative, successful and fast-growing company with modern offices close to the centre of Cambridge - they offer an Agile work environment, and good prospects for career progression.


  • 1st or 2:1 degree in a numerate subject such as physics, maths, or computer science from a leading university.
  • Significant commercial software development experience.
  • Strong coding skills in C and Python.
  • Solid understanding of Linux kernel and device drivers.
  • Good knowledge of low level networking protocols.

Skill in any of the following would be advantageous: JavaScript, Ruby, Docker, Test-Driven-Development.

In addition to a very competitive salary, depending on experience, the excellent benefits package includes share options, private health / dentistry, critical illness cover and employer contribution to pension.

Keywords: Cambridge, Comms, C, Linux, Python, Agile, TDD, High Preformance Software

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.