Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Medtronic

Senior Principal Software Engineer – Cardiac Ablation Solutions

Medtronic

Senior Principal Engineer architecting Python/C++ infrastructure for Medtronic’s cardiac mapping platform. Leading reliable, real-time software for physician-guided arrhythmia treatment.

Posted 8/21/2026full-timeNewton • Massachusetts, Minnesota • 🇺🇸 United StatesSenior💰 $178,400 - $267,600 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software architecture, particularly for complex, multi-component systems, with a strong focus on Python, C++, and Linux systems programming. Proven ability to lead cross-functional technical initiatives and communicate effectively with stakeholders in regulated environments.

Highest-signal resume keywords
Software ArchitecturePython ProgrammingC++ ProgrammingLinux Systems ProgrammingCross-Functional Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software ArchitecturePython ProgrammingC++ ProgrammingReal-Time SystemsDevice-Connected SystemsMulti-Component SystemsTechnical DirectionEngineering StandardsSystem DesignAI Tools
Soft Skills
Technical LeadershipMentoringCommunicationProblem SolvingCollaboration
Industry Keywords
Regulated EnvironmentsDevice IntegrationCross-Functional TeamsTechnical RoadmapEngineering Best Practices

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Lead architecture for the Prism Mapping platform's foundational software, including runtime, IPC, device communication, system services, and the operational backbone of a medical device
  • Define multi-release direction for platform scalability across new clinical capabilities, hardware, and regulatory expectations
  • Set engineering standards for infrastructure code reliability, observability, performance, and safety
  • Lead design and delivery of major subsystems, cross-cutting architecture, and large technical initiatives
  • Solve complex system and architectural problems with limited oversight
  • Drive technical alignment across software, systems, quality, product, and other cross-functional teams
  • Establish and promote software design patterns, engineering standards, and development best practices
  • Provide technical leadership through mentoring, design reviews, and guidance on critical engineering decisions
  • Identify and drive improvements in architecture, development processes, and system design
  • Shape the technical roadmap and architectural direction for major subsystems or product capabilities
  • Communicate complex technical tradeoffs, risks, and recommendations to cross-functional stakeholders
  • Work closely with senior engineering leaders, hardware architects, systems engineering, and quality to shape multi-release roadmaps

Requirements

What you’ll need
  • Bachelor's degree and a minimum of 10 years of relevant experience OR Master’s degree with a minimum of 8 years of relevant experience OR PhD with 6 years relevant experience
  • Experience with Python and C++
  • Proven experience delivering complex, real-time, device-integrated, or networked systems
  • Experience leading large, complex, cross-functional technical initiatives
  • For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required
  • Must possess unrestricted U.S. work authorization at the time of hire and for the duration of employment, unless eligible for offered U.S. work authorization sponsorship for Principal-level roles and above
  • Deep expertise in Linux systems programming, real-time/near-real-time architecture, and device-connected systems preferred
  • Track record of architecting platform-level software preferred
  • Deep expertise in Python and C++ and software architecture for complex, multi-component systems preferred
  • Experience defining architecture, standards, or technical direction across multiple components or teams preferred
  • Experience solving ambiguous, high-impact technical problems spanning multiple domains or subsystems preferred
  • Experience influencing technical decisions beyond immediate team boundaries preferred
  • Experience in regulated environments preferred
  • Experience advancing use of AI tools preferred

Benefits

Comp & perks
  • Competitive Salary and flexible Benefits Package
  • Health, Dental and vision insurance
  • Health Savings Account
  • Healthcare Flexible Spending Account
  • Life insurance
  • Long-term disability leave
  • Dependent daycare spending account
  • Tuition assistance/reimbursement
  • Simple Steps (global well-being program)
  • Incentive plans
  • 401(k) plan plus employer contribution and match
  • Short-term disability
  • Paid time off
  • Paid holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Non-qualified Retirement Plan Supplement
  • Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
  • Temporary employees are eligible for paid sick time, as required under applicable state law
  • Employee Stock Purchase Plan