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

Software Engineer - Firmware (25721)

£40k to £50k DoE + share options

Solutions used in AI/IoT to tackle real world problems - interviewing now

This tech start-up has already commercialised its first product, and is looking to spread its solutions across multiple industry sectors. Their first-to-market technology is based on proprietary innovations combining hardware with AI and ultra-low-power IoT to develop targeted monitoring sensors.

With financial backing already secured, they aim to grow the company and capitalise on the work they have done to meet their ambitious product roadmap and expand into new sectors. They currently seek a bright Software Engineer who enjoys tackling technology problems and enjoys the challenge of working outside their comfort zone. They will work closely with the Software Lead to design and develop firmware for their devices, and look to integrate these with other technology platforms.


  • 1st / 2.1 bachelor’s degree in electronics, engineering, or computer science (other relevant disciplines will be considered) from a top ranked university. Ideally internship experience during university as a software engineer.
  • Commercial industry experience with embedded technologies – working on firmware development. Additionally, must be capable of programming in C++.
  • Must have experience with electronics, and ideally bare-metal, single core processors.
  • Additional exposure to any of the following would be highly desirable: Machine Vision, Python, PCBs, LoRaWAN, TDD.

This is a lean, fast-paced environment where software developers mingle with mechanical and electronic engineers and scientists. The team work collaboratively, coming up with methodical approaches for innovation. In return, as well as working with like-minded people on challenging projects, an excellent remuneration package is on offer including share options.

Keywords: Embedded, C++, IoT, Machine Vision, AI, Sensors, Start-Up, Cambridge

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.