Medical Device Firmware Engineer Medtronic Minneapolis, MN arm,freertos,c,i2c,spi,usb,medical,us_midwest,enterprise,regulated,large_team 100000 140000
Medtronic

Medical Device Firmware Engineer

Location Node Minneapolis, MN (hybrid)
Base Compensation USD 100k – USD 140k
Commitment full-time
Clearance Req none
arm freertos c i2c spi usb medical us_midwest enterprise regulated large_team Visa OK

Overview

Medtronic’s Implantable Systems group is hiring a mid-level firmware engineer to develop embedded software for next-generation cardiac rhythm management devices. You will write real-time C firmware on Arm Cortex-M microcontrollers running FreeRTOS, interfacing with low-power sensors over I2C and SPI and managing data transfer over USB.

All development follows a formal software development lifecycle per IEC 62304, including requirements traceability, unit testing with Ceedling, static analysis, and design reviews. You will contribute to software risk management files and support verification testing in compliance with FDA regulations.

This hybrid role is based in Medtronic’s Minneapolis campus — one of the largest medical device engineering hubs in the world — and offers the opportunity to work on products that directly improve patient outcomes. The team emphasizes mentorship and provides clear pathways to senior technical or management tracks.

Variables & Compensation

  • Health, dental, and vision insurance
  • Annual bonus target
  • Tuition reimbursement
  • Adoption and fertility assistance
  • Paid volunteer time off
  • Pension plan + 401k matching