Firmware Engineer – Medical Devices (Hybrid)

TERUMO BCT, INC

Lakewood (CO)

Hybrid

USD 110,000 - 137,000

Full time

14 days+
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

401(k) matching
Comprehensive benefits
Vacation and sick time

Job summary

Terumo Blood and Cell Technologies in Lakewood, CO is hiring a Firmware Engineer for medical devices. The role covers bring-up on new hardware, writing drivers, and real-time control loops within embedded Linux environments and Yocto-based stacks.

You will collaborate with Electrical, Systems, Software, DevOps, and Quality teams to ensure device reliability and regulatory compliance (IEC 62304, ISO 13485). Hybrid work 3 days on-site.

Qualifications

  • Minimum 4 years of embedded firmware development with board bring-up.
  • Experience in regulated industries (medical, automotive, or aerospace) is preferred.
  • Strong knowledge of C/C++ on resource-constrained targets.

Responsibilities

  • Own board bring-up and verify power sequencing, clocks, memory, and peripherals.
  • Write, port, and debug device drivers and low-level interfaces (I2C, SPI, UART, USB, GPIO).
  • Develop firmware for real-time control loops on hardware (motors, valves, pumps, heaters).
  • Maintain embedded Linux stack on NXP i.MX platforms with Yocto builds.
  • Evaluate MCU architectures for future platforms and prototype benchmarks.
  • Optimize firmware for speed, memory, and energy.
  • Develop bootloaders and secure boot; manage firmware updates.

Skills

C/C++ embedded
ARM Cortex-M4
Embedded Linux
Yocto Build
Device drivers
Python/Bash
Hardware debugging
GitLab/CI

Education

Bachelor's in EE/CS

Tools

JTAG/SWD
Oscilloscopes
CI Pipelines

Job description

Terumo Blood and Cell Technologies in Lakewood, CO is hiring a Firmware Engineer for medical devices. The role covers bring-up on new hardware, writing drivers, and real-time control loops within embedded Linux environments and Yocto-based stacks.

You will collaborate with Electrical, Systems, Software, DevOps, and Quality teams to ensure device reliability and regulatory compliance (IEC 62304, ISO 13485). Hybrid work 3 days on-site.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Medical Device Firmware Engineer — Hybrid, Real-Time Embedded
Medical Device Firmware Engineer — Hybrid, Real-Time Embedded

Terumo Blood and Cell Technologies • Lakewood (CO)

Hybrid
USD 110,000 - 170,000
Firmware Engineer - Medical Devices
Firmware Engineer - Medical Devices

TERUMO BCT, INC • Lakewood (CO)

Hybrid
USD 110,000 - 137,000
401(k) matching
Comprehensive benefits
Vacation and sick time
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
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
Embedded Firmware Engineer – Medical Devices (Hybrid)
Embedded Firmware Engineer – Medical Devices (Hybrid)

Medela • McHenry (IL)

Hybrid
USD 105,000 - 125,000
Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
+4
Embedded Firmware Engineer – Medical Devices (Hybrid)
Embedded Firmware Engineer – Medical Devices (Hybrid)

Medela • McHenry (IL)

Hybrid
USD 89,000 - 121,000
401K with match
Money Purchase Retirement Plan
Generous PTO package
+2
Impactful Embedded Firmware Engineer (Medical Devices)
Impactful Embedded Firmware Engineer (Medical Devices)

TalentOla • Plano (TX)

Hybrid
USD 110,000 - 140,000
Hybrid Senior Embedded Security Engineer
Hybrid Senior Embedded Security Engineer

TERUMO BCT, INC • Lakewood (CO)

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

Terumo Blood and Cell Technologies • Lakewood (CO)

Hybrid
USD 110,000 - 170,000
Firmware Engineer - Embedded Medical Devices (BLE/RTOS)
Firmware Engineer - Embedded Medical Devices (BLE/RTOS)

ClinLab Solutions Group • Ivyland (PA)

On-site
USD 90,000 - 130,000