Firmware Engineer – Medical Devices (Hybrid)

Terumo Blood and Cell Technologies

Lakewood (CO)

Hybrid

USD 110,000 - 137,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) with matching
Vacation & sick leave
Wellness program

Job summary

Terumo Blood and Cell Technologies in Lakewood, CO is seeking a Firmware Engineer to deliver robust embedded software for medical devices. You will own board bring-up, write drivers, and develop real-time control loops on ARM-based MCUs and embedded Linux, shaping reliability and regulatory compliance.

Collaborating with Electrical, Systems, Software, DevOps, and Quality teams, you will design within Yocto, develop bootloaders, and implement secure update paths while aligning with IEC 62304, ISO

Qualifications

  • Strong proficiency in C/C++ on resource-constrained embedded targets.
  • Hands-on microcontroller and SoC development on ARM-based architectures.
  • Board bring-up and hardware debugging with oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
  • Low-level I/O and serial protocols (I2C, SPI, UART, USB, GPIO).
  • Embedded Linux internals and device drivers, kernel and BSPs, Yocto Build environment.

Responsibilities

  • Own board bring-up on new hardware, verify power sequencing, clocks, memory, peripherals.
  • Write, port, and debug device drivers and low-level interfaces (I2C, SPI, UART, USB, GPIO).
  • Develop firmware for real-time control loops operating motors, valves, pumps and heaters.
  • Develop and maintain embedded Linux stack on NXP i.MX platforms within Yocto.
  • Evaluate microcontroller architectures for future platforms and prototypes.
  • Optimize firmware for speed, memory footprint, and power on constrained targets.
  • Develop bootloaders, secure boot, and firmware update paths.
  • Translate requirements into firmware designs and produce regulatory documentation.
  • Plan and execute firmware verification and validation with automated tests.
  • Mentor engineers and participate in code/design reviews.
  • Contribute to software risk assessments and cybersecurity practices.

Skills

C/C++ proficiency
ARM-based microcontroller
Board bring-up
Device drivers
Yocto build environment
Git/GitLab
Scripting (Python/Bash)
I2C/SPI/UART/USB
Embedded Linux

Education

Bachelor’s degree in Computer/Electrical Engineering or Computer Science

Tools

Yocto
Buildroot/PetaLinux
GitLab
JTAG/SWD debugging

Job description

Terumo Blood and Cell Technologies in Lakewood, CO is seeking a Firmware Engineer to deliver robust embedded software for medical devices. You will own board bring-up, write drivers, and develop real-time control loops on ARM-based MCUs and embedded Linux, shaping reliability and regulatory compliance.

Collaborating with Electrical, Systems, Software, DevOps, and Quality teams, you will design within Yocto, develop bootloaders, and implement secure update paths while aligning with IEC 62304, ISO

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer – Medical Devices (Hybrid)
Firmware Engineer – Medical Devices (Hybrid)

TERUMO BCT, INC • Lakewood (CO)

Hybrid
USD 110,000 - 137,000
401(k) matching
Comprehensive benefits
Vacation and sick time
Embedded Firmware Engineer, Medical Devices (Hybrid)
Embedded Firmware Engineer, Medical Devices (Hybrid)

MRA-The Management Association • McHenry (IL)

Hybrid
USD 95,000 - 116,000
Competitive Salary
Comprehensive benefits plan
401K with match
+4
Senior Embedded Security Engineer - Hybrid
Senior Embedded Security Engineer - Hybrid

Terumo Blood and Cell Technologies • Lakewood (CO)

Hybrid
USD 140,000 - 190,000
Embedded Firmware Engineer – Medical Devices (Hybrid)
Embedded Firmware Engineer – Medical Devices (Hybrid)

Medela • McHenry (IL)

Hybrid
USD 105,000 - 120,000
Comprehensive benefits plan
401K with match
16‑week Paid Parental Leave
+1
Hybrid Senior Embedded Security Engineer
Hybrid Senior Embedded Security Engineer

TERUMO BCT, INC • Lakewood (CO)

On-site
USD 136,000 - 170,000
Hybrid Embedded Firmware Engineer for Medical Devices
Hybrid Embedded Firmware Engineer for Medical Devices

MRA-The Management Association • Rockford (IL)

Hybrid
USD 95,000 - 116,000
Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
+4
Senior Embedded Security Engineer Medical Devices
Senior Embedded Security Engineer Medical Devices

Terumo Blood and Cell Technologies • Lakewood (CO)

Hybrid
USD 136,000 - 170,000
401(k) with matching
Health, dental, vision plans
Wellness program
+1
Firmware Engineer - Medical Devices
Firmware Engineer - Medical Devices

TERUMO BCT, INC • Lakewood (CO)

On-site
USD 110,000 - 137,000
401(k) matching
Comprehensive benefits
Vacation and sick time
Firmware Engineer - Medical Devices
Firmware Engineer - Medical Devices

Terumo Blood and Cell Technologies • Lakewood (CO)

Hybrid
USD 110,000 - 137,000
Medical benefits
401(k) with matching
Vacation & sick leave
+1
Embedded Firmware Engineer
Embedded Firmware Engineer

DeepRec.ai • Massachusetts

On-site
USD 110,000 - 160,000