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