Senior Embedded Software Engineer

Metric Bio

Oxford

On-site

GBP 55,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Metric Bio is seeking an Embedded Software Engineer in Oxford to join a close-knit engineering team developing software for Class II/III medical devices. You will influence the full SDLC from BSP and drivers through to control algorithms, CI/CD, and the rigorous design documentation required by IEC 62304 and ISO 14971.

The role demands strong C/C++ in safety-critical environments, hands-on MCUs and HAL development, and familiarity with IAR, Git, Bitbucket, Azure CI/CD, Jira and UML tools.

Qualifications

  • Strong C/C++ skills in safety-critical or regulated embedded systems.
  • Hands-on experience with microcontrollers, MCUs and HAL development.
  • Exposure to requirements management tools such as Codebeamer, Polarion or Jama.

Responsibilities

  • Designing and developing embedded software for a Class II/III medical device
  • Owning requirements, traceability, and DHF documentation to IEC 62304 and ISO 14971 standards
  • Implementing and optimising RTOS based multi-tasking systems such as SafeRTOS
  • Working with communication protocols including I2C, SPI, UART, USB, Ethernet and CAN
  • Actively contributing to CI/CD pipelines, code reviews, TDD and BDD practices
  • Collaborating with Electronics, Systems, Data Science, QARA and Field Service teams
  • Supporting complaint resolution, root cause analysis and continuous improvement

Skills

C/C++
Safety-critical embedded
MCU/HAL
IAR
Git
Bitbucket
Azure CI/CD
Jira
UML tools

Education

Degree in Computer Science or engineering

Tools

IAR
Git
Bitbucket
Azure CI/CD
Jira
UML tools

Job description

Metric Bio are proud to continue supporting one of our longest-standing partners, a pioneering medical device company whose technology is directly saving lives. Their platform has already been used in over 7,000 life-critical transplant procedures worldwide. Backed by a global healthcare leader and spun out of a world-renowned UK university, this is a rare chance to write software that genuinely matters.

They are looking for an Embedded Software Engineer to join a close-knit engineering team in Oxford, contributing across the full SDLC from BSP and drivers through to control algorithms, CI/CD, and the rigorous design documentation required in a regulated environment.

What you will be doing:
  • Designing and developing embedded software for a Class II/III medical device
  • Owning requirements, traceability, and DHF documentation to IEC 62304 and ISO 14971 standards
  • Implementing and optimising RTOS based multi-tasking systems such as SafeRTOS
  • Working with communication protocols including I2C, SPI, UART, USB, Ethernet and CAN
  • Actively contributing to CI/CD pipelines, code reviews, TDD and BDD practices
  • Collaborating with Electronics, Systems, Data Science, QARA and Field Service teams
  • Supporting complaint resolution, root cause analysis and continuous improvement
What we are looking for:
  • Strong C/C++ skills with experience in safety critical or regulated embedded systems
  • Hands on experience with microcontrollers, MCUs and HAL development
  • Familiarity with tools such as IAR, Git, Bitbucket, Azure CI/CD, Jira and UML tools
  • Exposure to requirements management tools such as Codebeamer, Polarion or Jama
  • A track record of delivering to IEC 62304 or an equivalent regulated framework
  • Degree in Computer Science or a relevant engineering discipline
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer for Medical Devices
Senior Embedded Software Engineer for Medical Devices

Metric Bio • Oxford

On-site
GBP 55,000 - 75,000
Software Engineer
Software Engineer

Metric Bio • Oxford

On-site
GBP 45,000 - 65,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Chiltern Park Recruitment • Royal Leamington Spa

On-site
GBP 40,000 - 50,000
Pension
BUPA Health Insurance
Bonuses
+6
Lead Embedded Software Engineer, C
Lead Embedded Software Engineer, C

Cirrus Selection Limited • Gloucester

On-site
GBP 62,000 - 73,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

iO Associates • Livingston

On-site
GBP 65,000 - 90,000
Lead Embedded Software Engineer, C
Lead Embedded Software Engineer, C

Cirrus Selection Limited • Frampton Cotterell

On-site
GBP 62,000 - 73,000
Senior Embedded Software Engineer – Full Time – Halton
Senior Embedded Software Engineer – Full Time – Halton

Catering • Runcorn

Hybrid
GBP 60,000 - 70,000
Generous employer pension contribution
8% annual bonus
Flexible hybrid working model
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ZENOVO • Nottingham

Hybrid
GBP 59,000 - 72,000
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Cambridge

On-site
GBP 45,000 - 55,000
Bonus & Benefits
Senior Embedded Linux / Systems Software Engineer
Senior Embedded Linux / Systems Software Engineer

Planet Pharma • Greater London

On-site
GBP 60,000 - 80,000