Medtronic's Cardiac Rhythm Management (CRM) division is seeking a Principal Software Engineer to join their Patient Care Systems team in Mounds View, MN. This role focuses on developing embedded firmware for implantable cardiac devices that help restore health and extend life for millions of patients worldwide. The position requires working on-site 4 days per week and involves less than 10% travel.
The ideal candidate will be a seasoned software engineer with extensive experience in embedded systems, medical device development, and full software development lifecycle knowledge. They will be responsible for developing and testing medical device application software, troubleshooting issues, and working with various engineering disciplines. The role requires strong leadership abilities and the capacity to mentor team members.
Medtronic offers a comprehensive benefits package including competitive salary ($148,000 - $222,000), health/dental/vision insurance, 401(k) with matching, stock purchase plans, and various other benefits. The company culture emphasizes innovation, collaboration, and making a meaningful impact on healthcare worldwide. This is an excellent opportunity for an experienced software engineer looking to work on life-changing medical technologies while leading technical initiatives and mentoring others.
The position combines technical expertise with leadership responsibilities in a highly regulated medical device environment. The successful candidate will contribute to all phases of the software development process while ensuring compliance with medical device standards and regulations. Working at Medtronic means joining a global team of 95,000+ passionate people dedicated to advancing healthcare technology and improving patient outcomes.