Senior Firmware Engineer – Onsite Embedded (ARM/STM32)

Company: ECM Selection
Apply for the Senior Firmware Engineer – Onsite Embedded (ARM/STM32)
Location: Cambridge
Job Description:

ECM Selection in Cambridge is seeking a senior/principal Firmware Engineer to take technical ownership of embedded software for sensors, motors, and electromechanical components. You will work closely with electronics, mechanical engineers and scientists to deliver robust firmware from prototype to production.

The role is on-site in Cambridgeshire with parking on site. A strong background in C/C++ for ARM microcontrollers (STM32) and automated tests is essential, along with teamwork and

#J-18808-Ljbffr…

Posted: October 11th, 2026