Senior Software Manager - CRDN

Medtronic•Minneapolis, MN
•$175,200 - $262,800•Onsite

About The Position

The Senior Software Manager leads software engineering for Medtronic’s Interventional Cardiology Therapies portfolio, supporting a medical device therapy and accessory digital solutions for renal denervation. The role has full life-cycle responsibility for a software product and oversight of engineers developing and supporting firmware, embedded software, graphical user interfaces, Windows applications, and cloud services. The manager is responsible for department processes, recruiting, performance and development, resource planning, and prioritizing and directing team work. The role partners with product team leadership and cross-functional stakeholders throughout the software development life cycle. The team develops software for capital equipment, including an RF generator, and accessory products, following medical-device standards and regulatory requirements. The position is based in Mounds View, Minnesota, with on-site work four days per week and less than 10% travel.

Requirements

  • Bachelor’s degree in computer engineering, software engineering, computer science, electrical engineering, or a related technical discipline and at least 7 years of technical work experience; OR an advanced degree in one of those fields and at least 5 years of technical work experience, plus 5 years of managerial experience.
  • Experience building medical-device software.
  • Experience building Windows-based applications and cloud services.
  • Experience leading agile software development teams.

Nice To Haves

  • Familiarity with FDA submissions, design history files (DHF), and technical documentation.
  • Experience in software architecture design, writing design documents, and creating flowcharts, layouts, diagrams, and charts.
  • Agile SAFe training or experience.
  • Excellent collaboration skills across engineering, quality, and regulatory teams.
  • Pragmatic decision-making that balances compliance, security, and delivery velocity.

Responsibilities

  • Lead software engineers developing and supporting firmware, embedded software, and GUIs for medical devices, as well as Windows applications and cloud services.
  • Lead the Scrum Team through the medical-device software development life cycle in accordance with IEC 62304 and IEC 82304.
  • Work with stakeholders and cross-functional teams to prioritize work according to business needs.
  • Gather stakeholder input, provide updates, and align product strategies with stakeholder needs and expectations.
  • Decompose and elaborate feature requirements and manage the team backlog.
  • Guide the software development Scrum Team in sprint and increment planning, championing and supervising value-focused capabilities.
  • Participate in risk assessment and requirements development.
  • Participate in software documentation, including architecture and design details, unit testing, defect tracking, and reports.
  • Ensure the quality, robustness, predictability, and completeness of team output, including tracking and reporting software quality metrics.
  • Ensure the team complies with internal design controls and medical-device regulations and standards.
  • Prepare team members for certification and regulatory audits and, when needed, represent the team's work in audits.
  • Drive departmental excellence, proficiency, best practices, and consistency across project teams.
  • Anticipate needs for new development tools, methods, technologies, and processes.
  • Represent the team to the wider organization.
  • Mentor and coach team members.
  • Manage department processes, talent recruitment, performance and development, resource planning, and team priorities.

Benefits

  • Competitive salary and flexible benefits package.
  • Short-term incentive through the Medtronic Incentive Plan (MIP).
  • Health insurance.
  • Dental insurance.
  • Vision insurance.
  • Health Savings Account.
  • Healthcare Flexible Spending Account.
  • Life insurance.
  • Long-term disability leave.
  • Dependent daycare spending account.
  • Tuition assistance or reimbursement.
  • Global well-being program (Simple Steps).
  • Incentive plans.
  • 401(k) plan with employer contribution and match.
  • Short-term disability.
  • Paid time off.
  • Paid holidays.
  • Employee Stock Purchase Plan.
  • Employee Assistance Program.
  • Non-qualified Retirement Plan Supplement, subject to IRS earning minimums.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service