Senior Embedded Firmware Engineer (Medical Devices)

Tactile Medical

Minneapolis (MN)

On-site

USD 94,000 - 131,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
Paid time off & parental leave
Life insurance & disability coverage

Job summary

Tactile Medical in Minneapolis, MN is seeking a Senior Firmware Engineer to design, develop, and maintain embedded software for regulated at-home medical devices. You will lead firmware features, perform integration and verification, and ensure release-ready quality.

The role requires 7+ years in firmware, strong C/C++ skills for MCU-based systems, experience with RTOS, and regulatory standards (IEC 62304, ISO 14971) including FDA 510(k).

Qualifications

  • Bachelor's degree in a related technical field.
  • 7+ years of firmware/embedded software experience.
  • Strong C/C++ development for microcontroller-based systems (RTOS/bare-metal).
  • Experience with regulated medical devices (FDA 510(k)).
  • Knowledge of IEC 62304, ISO 14971, and design controls.

Responsibilities

  • Design, develop, integrate, test, and maintain embedded firmware for regulated medical devices.
  • Lead complex firmware features from concept to release and post-market support.
  • Develop and maintain software for microcontroller-based embedded systems using C/C++.
  • Support hardware/software integration, diagnostics, and system-level troubleshooting.
  • Collaborate with internal and external teams to deliver high-quality solutions.

Skills

C/C++ development
Embedded firmware
RTOS
Communication
Collaboration

Education

Bachelor's degree in Computer Engineering / Computer Science / Electrical Engineering

Job description

Tactile Medical in Minneapolis, MN is seeking a Senior Firmware Engineer to design, develop, and maintain embedded software for regulated at-home medical devices. You will lead firmware features, perform integration and verification, and ensure release-ready quality.

The role requires 7+ years in firmware, strong C/C++ skills for MCU-based systems, experience with RTOS, and regulatory standards (IEC 62304, ISO 14971) including FDA 510(k).

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

Similar jobs worth comparing

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 Firmware Engineer - Medical Device Embedded
Senior Firmware Engineer - Medical Device Embedded

Socket.dev • Minneapolis (MN)

On-site
USD 94,000 - 131,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

tactilemedical • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Medical benefits
Retirement benefits
Stock purchase plan
+1
Senior Firmware Engineer
Senior Firmware Engineer

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
+2
Senior Firmware Test Engineer – Regulated Medical Device QA
Senior Firmware Test Engineer – Regulated Medical Device QA

tactilemedical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical benefits
Dental benefits
Vision benefits
+7
Senior Firmware Engineer
Senior Firmware Engineer

tactilemedical • Minneapolis (MN)

On-site
USD 120,000 - 160,000
Medical, dental, vision benefits
Employee stock purchase plan
Paid time off
+3
Senior Firmware QA Engineer for Regulated Medical Devices
Senior Firmware QA Engineer for Regulated Medical Devices

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental and vision benefits
Retirement benefits
Employee stock purchase plan
+1
Senior Medical Device Firmware Test Engineer
Senior Medical Device Firmware Test Engineer

Socket.dev • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental and vision benefits
Retirement benefits
Paid time off
Senior Firmware Engineer
Senior Firmware Engineer

Socket.dev • Minneapolis (MN)

On-site
USD 94,000 - 131,000