Embedded Firmware Engineer

InferSens Ltd is a Cambridge, UK based startup, focussed on the development of smart sensor networks for the built environment.

We are looking for a real-time embedded firmware engineer to help develop the next generation of ultra-low power sensors with on-device ML.

You will contribute to the definition of product and software/firmware architecture, including design decisions relating to embedded platforms such as middleware frameworks, and low power multitasking.

The ideal candidate will be able to demonstrate

  • experience in design, development and debugging of multiprocessor embedded software/firmware in C/C++, including the use of RTOS in low power embedded applications.
  • in depth knowledge of the architecture of STM32 and similar systems, and the implementation of digital communications protocols (eg ProtoBuf, I2S, SPI, 12C)
  • familiarity with CI/CD methods for embedded systems including HIL testing
  • experience in the verification and testing of software/firmware using Test Driven Development.
  • familiarity with firmware debugging techniques such as oscilloscopes, logic analysers and hardware debuggers

Knowledge of DSP algorithms in the deployment of embedded ML and acquaintance with Micropython is an advantage.

InferSens has offices in Cambridge, UK but remote working options are available.

About InferSens

Our business is based in Cambridge, the dynamic heartbeat of the UK’s world-leading technology and innovation community. 

We are creating tiny ML sensors to completely transform the manner in which the flow of water is monitored and managed – minimising needless waste and mitigating the health risks of stagnation.

InferSens is a fast-growing company, and we need smart, ambitious people to join us on our exciting journey.


Salary Range:

  • £55-65k (full time equivalent), plus additional benefits


  • Part-time role (80%), flexible working

How to apply:

Apply now

Add to shortlist

Login or create a free user account to upload your CV and shortlist jobs.

Create account

Other jobs at InferSens Limited

No other jobs found for this company at this time. View all jobs

Looking for something specific?