Working at Infersens

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.

The successful candidate must, by the start of their employment, have permission to work in the UK.

Application closing date: 13/06/2022

Salary Range:

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


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

How to apply:

Apply Now

2 + 1 =