Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Engineer

Medtronic Plc

Sr. Principal Software Engineer

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.

A Day in the Life

At Medtronic, we are committed to driving software engineering excellence that delivers transformative impact in healthcare and beyond. As a Sr. Principal Software Engineer with a focus on Software Engineering Capabilities, Excellence Metrics, and Patient Safety, you will be at the forefront of ensuring that our software systems meet the highest standards of quality, safety, and efficiency. You will be working with software teams in Cardiovascular, Medical Surgical and Neuroscience portfolios at MEIC, and will play a key role in promoting best practices, driving continuous improvement, and ensuring that our software solutions align with both technical and regulatory requirements. This is a leadership role responsible for setting and monitoring software excellence deliverables, ensuring patient safety standards, and fostering a culture of innovation and collaboration across the organization. Reports to the Director of Software Technology. Collaborates with cross-functional teams (business analysts, developers, end-users) to understand requirements and deliver solutions.

Responsibilities may include the following and other duties may be assigned:

  • Cross-Functional Collaboration: Partner with engineering, product management, and quality teams to assess project progress and ensure alignment with software excellence metrics, quality goals, and maturity standards.
  • Software Maturity & KPIs: Drive software maturity initiatives, tracking KPIs such as defect density, technical debt, and code quality. Implement frameworks to ensure reliability, scalability, and maintainability across the software lifecycle.
  • DevOps Integration: Oversee the integration of DevOps practices, optimizing CI/CD pipelines, automating testing, and improving deployment processes to enhance efficiency and system reliability.
  • Optimizing Tools & Processes: Lead the evaluation and optimization of software tools and development processes, ensuring teams use the most effective solutions for code analysis, automation, and collaboration.
  • Technical Reviews: Conduct critical reviews of software components to ensure best practices, code quality, and adherence to industry standards. Guide teams in optimizing development cycles and improving testing strategies.
  • Regulatory Compliance & Patient Safety: Ensure software meets regulatory requirements and patient safety standards by driving initiatives like Design for Reliability and Manufacturability (DRM) and Quality Improvement Plans. Mentorship & Skill Development: Provide technical leadership and mentorship, fostering a culture of continuous learning and ensuring the team stays current with industry trends and best practices.
  • Leveraging Reusable Solutions: Promote the reuse of software components and frameworks across teams, enhancing efficiency and consistency while reducing development time.
  • Continuous Improvement: Analyze performance data to identify areas for improvement, leading initiatives to enhance software quality, safety, and user experience. Implement process improvements through regular assessments and industry benchmarking.
  • Stakeholder Communication: Regularly update stakeholders on progress, software maturity, and quality metrics, providing strategic recommendations for process improvements and alignment with business objectives.

Required Knowledge and Experience

  • B-Tech/BE in Computer Science, Electronics, or related field with 20+ years of experience in Software and Systems Engineering, OR
  • ME/M-Tech with 18+ years of relevant experience.
  • Proven experience leading the development and delivery of enterprise-scale software systems with a focus on quality, reliability, and maintainability.
  • Expertise in defining and implementing software quality metrics and ensuring adherence to best practices in software development and testing.
  • Deep understanding of software engineering processes, including agile methodologies, continuous integration/continuous delivery (CI/CD) pipelines, and DevOps practices.
  • Experience driving software process improvement initiatives, leveraging data to enhance software development efficiency and product quality.
  • Hands-on experience with Design for Reliability and Manufacturability (DRM) principles, driving their integration into the software product lifecycle.
  • Familiarity with patient safety standards and industry regulations such as ISO 13485 and IEC 62304 for safety-critical systems, particularly in healthcare or medical device industries.
  • Demonstrated ability to lead technical reviews, conduct code analysis, and ensure alignment with regulatory and industry standards.
  • Preferrable experience in developing software systems for regulated industries such as healthcare, aerospace, or automotive, where safety and quality are critical.
  • Preferrable expertise in statistical process control, Six Sigma, or other process improvement methodologies to drive quality improvement initiatives.
  • Preferrable experience working with cloud-native or distributed systems, particularly in optimizing their reliability and scalability.
  • Preferrable hands-on experience with software maturity models, such as CMMI, and their application in driving software excellence and continuous improvement.
  • Preferrable previous leadership roles in driving cross-functional quality improvement initiatives, particularly in environments requiring stringent safety and regulatory compliance.

Physical Job Requirements The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.

Benefits & Compensation

Medtronic offers a competitive Salary and flexible Benefits Package. A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.

This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).

About Medtronic

We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions. Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people. We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.

Learn more about our business, mission, and our commitment to diversity here

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer in United States vacancy
  • $130k - $200k

     ...Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team. This is a hands-on role focused on building and testing... 
    Senior
    Remote job
    Contract work

    Red Canyon Engineering & Software

    Merritt Island, FL
    22 hours ago
  •  ...website translation model. Our OneLink product is a collection of software services and tools that provide on-the-fly translated pages for the websites you use every day. Our team of software engineers & web developers create OneLink services and tools that provide the... 
    Senior
    Full time

    As Translations

    Remote
    22 hours ago
  •  ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap... 
    Senior
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    Remote
    22 hours ago
  • $156.4k - $211.6k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...software for a regulated industry. Additionally, the Senior Principal Software Engineer will bring deep expertise in one or more... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Tendo

    San Diego, CA
    22 hours ago
  • $160k - $220k

     ...Collaborative Partner : You excel at collaborating with colleagues in engineering, product, and across functions throughout the organization....  ...and across functions.  Forward Thinker : You excel in software design and architecture to address complex problems,... 
    Senior
    Full time

    Saviynt

    Remote
    22 hours ago
  • $142.2k - $213.4k

     ...of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...Grumman Mission Systems is searching for a Sr. Principal Engineer Embedded Software to support our Software and Test Equipment Software department... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    22 hours ago
  • WHO WE’RE LOOKING FORWe are looking for a Senior Principal Software Engineer with deep expertise in FP&A, a strong understanding of P&L and financial drivers, and a proven track record delivering enterprise‑scale finance planning solutions using Anaplan. You are a recognized... 
    Senior
    Full time

    Nike

    Beaverton, OR
    2 days ago
  • $170k - $240.75k

     ...family of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power... 
    Senior
    Remote work

    Shutterfly

    Fort Mill, York County, SC
    2 days ago
  • $202.2k - $213.25k

     ...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or...  ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:As a Senior Principal Embedded Software Engineer for Airborne Systems, you’ll be... 
    Senior
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    4 days ago
  • $200k - $300k

     ...exceptional customer experiences, we are on a mission to set new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform,... 
    Senior
    Local area
    Overseas

    Bellota Labs

    Redwood City, CA
    22 hours ago
  • $122.8k - $184.2k

     ...Aeronautics Systems has an opening for a SeniorPrincipalSoftware Engineer - Embedded and Real Time to join our team of qualified, diverse...  ...team settings across all levelsParticipate in the full software development life cycle including requirements, design, implementation... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    22 hours ago
  • $114k - $171k

     ...of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries...  ...mission!We are looking for you to join our team as a Principal or Senior Principal Software Engineer - Simulink based out of Woodland Hills, CA. As... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Woodland Hills, CA
    4 days ago
  • $108k - $209k

     ...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead... 
    Senior

    Seres Therapeutics

    Cambridge, MA
    17 hours ago
  • $119.8k - $234.7k

     ...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAbout the Role We’re building AI‑first engineering systems that power growth at Microsoft — designing, shipping, and... 
    Senior
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Mountain View, CA
    2 days ago
  • $260k - $275k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at scale. Come join as founding members of Saviynt’s AI Security team and enable... 
    Senior

    Medium

    San Francisco, CA
    22 hours ago
  • $122.8k - $184.2k

     ...not only part of history, they're making history.Northrop Grumman Aerospace Systems is searching for an experienced Sr. Principal Software Engineer to join the Software Engineering Team located in Melbourne, FL.The ideal candidate will have the ability to take ownership... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    1 day ago
  • $96.8k - $251.6k

     ...networking, database, security offerings. We're looking for hands-on engineers with a passion for solving difficult problems in distributed...  ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    4 days ago
  • $135.2k - $306.4k

     ...and data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...is an exciting opportunity to work with senior architects & leaders at OCI as well as a...  ...remains posted.Career Level - IC5As a Senior Principal Engineer, you will lead the design and implementation... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Seattle, WA
    3 days ago
  • Job Overview:Senior Principal Software Engineer - Warehouse OperationsWe are seeking a highly skilled and motivated Information Technology Engineer to oversee and enhance our warehouse operations systems. This role will be pivotal in ensuring seamless integration of technology... 
    Senior

    Keurig Dr Pepper

    Frisco, TX
    1 day ago
  • $135.2k - $306.4k

     ...related sensitive materials.Improve key exchange mechanisms so software services can securely communicate, establish trust, and...  ...patterns.Build reliable APIs, tooling, and workflows that help other engineering teams adopt secrets and key-management capabilities with less... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $135.2k - $306.4k

    As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI’s storage infrastructure services...  ...posted.Career Level - IC5As a member of the software engineering division, you will take an active... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $135.2k - $306.4k

     ...for data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...OCI service from scratch and work with senior architects and leaders at OCI. You must...  ...executives for investment and drive the software design and development for new major data... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    2 days ago
  •  ...ID: 137651 Region: Americas Country: USA State/Province: California City: San Jose SummaryWe are seeking a visionary Senior Principal Software Engineer / Technical Staff Member to spearhead the evolution of our next-generation test infrastructure, CI/CD automation, and... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area
    Worldwide
    Shift work

    Celestica

    San Jose, CA
    4 days ago
  • $107.5k - $204.5k

     ...industry-leading development team where you can grow your software engineering skills while learning something new!? Collins Aerospace’s Integrated...  ...-critical solutions that support Mission Systems. Our Principal Software Engineers work in an exciting, adaptive, and... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    22 hours ago
  • $132.4k - $251.6k

     ...advanced capabilities and operations in commercial aviation. The team is cross-functional and composed of systems, software, hardware, and human factors engineers with a variety of expertise. Areas of near-term focus include Autonomy Lab and Jet Integration and automation... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    2 days ago
  • $132.4k - $251.6k

     ...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute...  ...to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Sr. Principal Software Engineer to join our team. What You... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Boston, MA
    22 hours ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...Cloud Solutions, AI strategy, full stack engineering, Security, Dataverse & D365? Are you...  ...forefront of AI-Led engineering.As a Senior/Principal Software Engineer, you will lead the end... 
    Senior
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  • $177.82k - $266.4k

     ...major cloud data center and AI cluster. We are seeking a Senior Principal Engineer to join the Optics & Connectivity Product Architecture team...  ...should be very comfortable in creating highly-functional software prototypes based on high-level architectural specifications... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    1 day ago
  • $198k - $297k

     ...a satellite like solar panels, flight software, reaction wheels and star trackers, separation...  .... Our Space Systems team is made up of engineers, technicians, and designers who design,...  ...supports other satellite missions. SENIOR PRINCIPAL SOFTWARE ENGINEER - TS/SCIBased out of... 
    Senior
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    1 day ago
  • $132.4k - $251.6k

     ...CSE work on a given program to help ensure the successful completion of a Collins Avionics program.Work with a team of dedicated engineers to help shape the future of the avionics simulation platform.5-10% travel as needed.Qualifications You Must Have:Typically requires... 
    Senior
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!