Senior Firmware Engineer - Medical Device Embedded

Socket.dev

Minneapolis (MN)

On-site

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

Job summary

Tactile Medical is seeking a Senior Firmware Engineer to design, develop, and maintain embedded firmware for regulated medical devices. You will work with cross-functional teams to advance architecture, support integration, and ensure release readiness.

The ideal candidate has 7+ years of embedded software experience, strong C/C++, and a passion for mentoring while driving high-quality technical outcomes. This role is on-site and located in Minneapolis, with a comprehensive compensation package.

Qualifications

  • Bachelor's degree in Computer/Electrical Engineering or related field.
  • 7+ years of firmware or embedded software experience.
  • Experience with regulated medical devices (FDA/IEC62304).
  • Strong troubleshooting and cross-functional collaboration.

Responsibilities

  • Design, develop, test, and maintain embedded firmware for regulated medical devices.
  • Lead complex firmware features from concept to release and post-market support.
  • Develop and maintain C/C++ software for microcontroller-based systems with RTOS or bare-metal.
  • Support hardware/software integration, diagnostics, and system-level troubleshooting.
  • Collaborate on connectivity features (Wi-Fi, Bluetooth, cloud, mobile).
  • Ensure compliance with IEC 62304, ISO 14971 and design controls.
  • Provide technical leadership and peer reviews.

Skills

Embedded C/C++
RTOS
Firmware debugging
Medical device software
Team mentoring

Education

Bachelor's degree in engineering

Tools

Git
CI/CD

Job description

Tactile Medical is seeking a Senior Firmware Engineer to design, develop, and maintain embedded firmware for regulated medical devices. You will work with cross-functional teams to advance architecture, support integration, and ensure release readiness.

The ideal candidate has 7+ years of embedded software experience, strong C/C++, and a passion for mentoring while driving high-quality technical outcomes. This role is on-site and located in Minneapolis, with a comprehensive compensation package.

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

Similar jobs worth comparing

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 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 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 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 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 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
Embedded Firmware Engineer – Implantable Medical Devices
Embedded Firmware Engineer – Implantable Medical Devices

Motion Recruitment • King of Prussia (PA)

On-site
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision benefits
401(k) with company match
+3