Senior Embedded Firmware Engineer - Medical Devices

Blue Sages, Inc.

Maple Grove (MN)

On-site

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Blue Sages, Inc. seeks an experienced embedded software engineer to develop and maintain the Linux-based console control firmware for a medical device.

You will collaborate with hardware, FPGA, systems, quality, and regulatory stakeholders to ensure deterministic behavior and safe device responses. Responsibilities include implementing embedded C/C++ features, debugging concurrent systems, and building unit and integration tests using Make, Yocto/OpenEmbedded, and related toolchains.

Qualifications

  • Professional experience developing production embedded software for medical devices.
  • Strong knowledge of C++11+ including memory ownership and low-level data handling.
  • Experience with Linux-based embedded systems, cross-compilation, shell tools, and build systems such as Make.

Responsibilities

  • Implement and maintain embedded C and C++ features across drivers, managers, state-machine logic, data collection, and signal-processing components.
  • Diagnose defects using source inspection, logs, target-device behavior, hardware interfaces, and reproducible test cases.
  • Design changes that preserve deterministic behavior, timing requirements, error handling, and safe device responses.
  • Develop unit, integration, hardware-in-the-loop, and regression tests appropriate to the change and available test infrastructure.
  • Follow all applicable quality-system procedures.

Skills

Embedded C/C++
Linux embedded
Cross-compilation
Make build systems
Concurrency debugging
Unit tests

Tools

Yocto/OpenEmbedded
Docker/Podman
Jenkins
Cross-toolchains

Job description

Blue Sages, Inc. seeks an experienced embedded software engineer to develop and maintain the Linux-based console control firmware for a medical device.

You will collaborate with hardware, FPGA, systems, quality, and regulatory stakeholders to ensure deterministic behavior and safe device responses. Responsibilities include implementing embedded C/C++ features, debugging concurrent systems, and building unit and integration tests using Make, Yocto/OpenEmbedded, and related toolchains.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

Blue Sages, Inc. • Maple Grove (MN)

On-site
USD 110,000 - 150,000
Embedded Firmware Engineer
Embedded Firmware Engineer

DeepRec.ai • Massachusetts

On-site
USD 110,000 - 160,000
Senior Embedded Linux Engineer – Medical Devices
Senior Embedded Linux Engineer – Medical Devices

Custom Health Inc. • Morrisville (NC)

On-site
USD 110,000 - 160,000
Senior Embedded Firmware Engineer (Medical Devices)
Senior Embedded Firmware Engineer (Medical Devices)

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
+2
Senior Embedded Software Engineer, Medical Devices
Senior Embedded Software Engineer, Medical Devices

tactilemedical • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Medical benefits
Retirement benefits
Stock purchase plan
+1
Senior Embedded Software Engineer – Medical Devices (C/C++)
Senior Embedded Software Engineer – Medical Devices (C/C++)

Elyon International • Murrysville

On-site
USD 110,000 - 140,000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3
Senior Embedded Firmware Engineer for Medical Devices
Senior Embedded Firmware Engineer for Medical Devices

tactilemedical • Minneapolis (MN)

On-site
USD 120,000 - 160,000
Medical, dental, vision benefits
Employee stock purchase plan
Paid time off
+3
Senior Embedded Firmware Engineer — Medical Devices & RTOS
Senior Embedded Firmware Engineer — Medical Devices & RTOS

Object Oriented Search • Maryland

On-site
USD 110,000 - 160,000
Senior Embedded Firmware Architect – Medical Devices
Senior Embedded Firmware Architect – Medical Devices

Tactile Medical • Minneapolis (MN)

On-site
USD 116,000 - 173,000
Medical, dental & vision benefits
Stock purchase plan
Paid time off
Senior Embedded Software Engineer - Medical Devices
Senior Embedded Software Engineer - Medical Devices

Delan Associates, Inc • United States

On-site
USD 90,000 - 130,000