CareerPlanSign in

Senior Firmware Engineer

Cambridge, England, gb💼 Full-time🗓 2026-09-14 → 2026-09-26

Core

Design, implement, and test firmware for ARM microcontrollers that drive robotic manufacturing technology in a bioprocess environment.

Role type

Senior IC embedded firmware engineer

Builds

Production-ready firmware for motion control, sensing, and safety-critical functions on ARM microcontrollers

Domain

Biotechnology / Robotic manufacturing / Embedded systems

Deliverable

production ML models | product features

Required skills

C, C++, ARM microcontrollers, STM32, automated testing, hardware debugging, electronics schematics interpretation, Linux tools, Python, C#, Java

Preferred skills

Electronics design, hard real-time algorithms, Docker, embedded Linux, custom test equipment development

Responsibilities

Own firmware development lifecycle from requirements to production support; write and review high-quality C code for ARM; design and maintain automated tests including hardware-in-the-loop; debug complex embedded-system issues using probes and oscilloscopes; build supporting tools and GUIs using higher-level languages; collaborate with electronics, mechanical, and biology teams.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.