Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Job summary
A leading UK-based manufacturer is seeking a Senior Embedded Software Engineer to join their Cambridge team. The role involves developing embedded software for industrial machines using ARM-based microcontrollers, particularly in Embedded C. Candidates should have experience with real-time operating systems and various serial communication protocols. This is an exciting opportunity to influence product offerings from design to completion.
Qualifications
Proven experience in writing embedded software in C for bare-metal and real-time targets.
Strong knowledge of ARM-based microcontrollers, preferably the STM32 family.
Experience with various serial communication protocols.
Responsibilities
Design, develop, and maintain embedded software for industrial machines.
Collaborate with hardware team to integrate board-level schematics.
Skills
Embedded C programming
ARM-based microcontrollers
Real-time operating systems (RTOS)
Serial communication (SPI, I2C, UART, RS232)
Job description
A leading UK-based manufacturer is seeking a Senior Embedded Software Engineer to join their Cambridge team. The role involves developing embedded software for industrial machines using ARM-based microcontrollers, particularly in Embedded C. Candidates should have experience with real-time operating systems and various serial communication protocols. This is an exciting opportunity to influence product offerings from design to completion.