Software Engineering Manager - Cardiac Ablation Solutions

Medtronic•Mounds View, MN
•$150,400 - $225,600•Onsite

About The Position

The Software Engineering Manager is an integral member of the Affera Software Team, working on technology for the electrophysiology field. This role leads a team responsible for designing, developing, testing, and maintaining software for the Affera mapping system. It provides technical leadership, people management, and cross-functional execution oversight to deliver safe, high-quality software that supports product performance, regulatory compliance, and business objectives. The manager owns key software capabilities and works collaboratively with cross-functional engineering teams. The role calls for experience leading software engineering teams in regulated environments, with expertise in software architecture, product development, and team development. Medtronic requires a minimum of four days per week onsite. The Affera Mapping and Ablation System treats cardiac arrhythmias. It uses mapping techniques to create images of the heart's electrical activity so physicians can identify abnormal areas, then delivers targeted energy to disrupt abnormal signals and restore normal heart rhythm.

Requirements

  • Bachelor's degree and at least 7 years of relevant experience, including 5 or more years of managerial experience; or an advanced degree and at least 5 years of relevant experience, including 5 or more years of managerial experience.
  • Demonstrated ability to balance technical leadership, people management, execution discipline, and long-term engineering strategy.
  • Familiarity with Python and C++.
  • Thorough understanding of software architecture, design, implementation, code review, integration, and requirements traceability practices.

Nice To Haves

  • Strong knowledge of medical product software development, IEC-62304, and FDA guidance in a technical discipline, preferably software-related, with relevant regulated product development experience.
  • Strong understanding of good documentation practices, software lifecycle processes, configuration management, and commonly used engineering management tools.
  • Ability to work with Quality, Regulatory, Systems, Test, and other engineering partners to ensure software deliverables meet product, compliance, and business needs.
  • Ability to work with Systems, Mechanical, Electrical, and Software engineers to discover, document, and resolve integration issues.
  • Experience leading teams developing complex software systems involving real-time performance, hardware integration, data visualization, or distributed system components.
  • Experience with embedded software, real-time systems, imaging, mapping, or medical device platforms.
  • Experience writing technical reports.
  • Strong work ethic and entrepreneurial drive.
  • Ability to work effectively in a fast-paced, collaborative environment.
  • Strong written and verbal communication skills.

Responsibilities

  • Lead software engineering teams responsible for architecture, design, development, and sustaining activities for complex medical device software.
  • Define technical direction, development priorities, and execution plans aligned with product and business strategy.
  • Support release milestone planning and execution, risk management, defect resolution, and continuous improvement with cross-functional teams.
  • Define, plan, organize, and coordinate software development deliverables across multiple sites in accordance with FDA and other regulatory requirements.
  • Recruit, coach, mentor, retain, and develop software engineering talent, fostering accountability, collaboration, innovation, and engineering excellence.
  • Lead forecasting, effort estimation, resource planning, technical planning, execution, and release activities.
  • Identify and implement industry-standard software engineering technologies, methods, and tools to drive continuous improvement.
  • Apply software development methodologies, including Agile practices, to improve execution, collaboration, and delivery.
  • Champion best practices in software development, architecture, cybersecurity, testability, and documentation.
  • Oversee software engineering practices that improve quality, maintainability, scalability, and product performance.
  • Contribute to product strategy through technical assessment, roadmap input, and tradeoff analysis.

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/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