Senior Software Engineering Program Manager - CRM
MedtronicAbout the role
Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact.
A Day in the Life
Senior Software Engineering Program ManagerCareers That Change Lives
Transforming Patient Management with Smart Technology!
Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology can do to help alleviate pain, restore health, and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be. Be a part of a company that thinks differently to solve problems, make progress, and deliver meaningful innovations.
Cardiac Rhythm Management (CRM) Software develops the next generation medical technologies that alleviate pain, restore health and extend life for millions of patients across the world. We believe that when people from different cultures, genders, and points of view come together, innovation is the result —and everyone wins. Medtronic walks the walk, creating an inclusive culture where you can thrive.
CRM Software is developed with state of the art, industry standard technologies and used by Clinicians and Patients worldwide. In this exciting role as a Software Program Manager, you will have responsibility for leading instrument software development program that support products in Cardiac Rhythm Management (CRM). These products include implantable cardiac devices (pacemakers, implantable defibrillators, cardiac re-synchronization devices and cardiac rhythm monitors). The Software Engineering Program Manager is accountable for ensuring software execution and delivery across agile/scrum teams within the Patient Care Systems organization.
This includes responsibility to guide instrument software/firmware development team(s) in their day-to-day development activities, provide program and project planning, scheduling and tracking, and help drive functional excellence in program execution for the Software organization. The candidate must be self-driven, with a strong understanding of project management, the Software Development Lifecycle process and strong technical and leadership skills.
We believe that when people from different cultures, genders, and points of view come together, innovation is the result —and everyone wins. Medtronic walks the walk, creating an inclusive culture where you can thrive.
This position is in Mounds View, MN. within the Cardiac Rhythm Management (CRM) operating unit. At Medtronic, we bring bold ideas forward with speed and decisiveness to put patients first in everything we do. In-person exchanges are invaluable to our work. We are working on-site 4 days per week as part of our commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. This role will require less than 10% of travel to enhance collaboration and ensure successful completion of projects.
Day in the Life:
In general, the following responsibilities apply for the Senior Software Engineering Program Manager role. This includes, but is not limited to the following:
- Responsible for program estimation and planning including identifying requirements, developing work plans, managing program annual and strategic budgets, building schedules, and partnering with team members to determine and communicate functional and/or resource requirements.
- Own and Manage execution against an aggressive but achievable program and/or project plan, provide work direction to team members, work with peer program managers, cross functional program team members to monitor dependencies and ensure critical program milestones and deliverables are met
- Collaborate with Core Team Leaders, Platform Leaders, Product Managers and, Human Factors Engineer, Architects & Systems Engineers to drive program within scope, cost, and schedule
- Lead team(s) of software engineers (employees and vendor resources) to deliver on program commitments
- Provide team members with a clear vision and purpose for the program and create a positive tone and morale for the team. Motivate team members and build project team identity and cohesion. Ensure effective cross-discipline coordination and communication is occurring throughout the program
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s