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.
$150k - $190k
DescriptionKforce has a client that is seeking a Senior Principal Software Engineer (Delivery & Architecture) in New York, NY.Overview:We are seeking a hands-on Senior Engineer to drive the development of high-impact, large-scale systems. In this role, you will bridge...Senior- 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...SeniorFull time
$159.75k - $225.5k
...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...SeniorRemote work- ...mission success in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced... ...control plane runs Crossplane and Cluster API (CAPI).As a Senior Principal Software Engineer on this program, you will bridge the...Senior
$246k - $394k
...engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level... ...to thrive (Requirements) ~10+ years of experience in software engineering, with a strong background building and evolving...SeniorFull timeWork at officeLocal areaRemote work$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,...SeniorLocal areaOverseas$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...SeniorFull timeRelocation packageShift work$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- ...its allies need to maintain a durable, asymmetric advantage.About The Role:The Mission Systems Engineering (MSE) Team develops the Mission Management System (MMS)—a software platform that integrates mission subsystems, autonomy services, operator interfaces, communications...SeniorWeekly payPermanent employmentFull timeWork at office
$165.6k - $296.4k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...MicrosoftOverviewWe are seeking a highly experienced engineer to define and drive the architecture... ...treated as downstream controls.As a senior technical leader, you will drive strategic...SeniorOngoing contractWork at officeLocal area$110k - $277k
...(DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges...SeniorFull timeImmediate start$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...SeniorOngoing contractLocal area3 days per week$98.4k - $147.6k
...are not only part of history, they're making history.Northrop Grumman Aerospace Systems is currently seeking a Principal or Senior Principal Software Engineer(Cyber Engineer) to join the team. This position will be based on site in Melbourne, FL.At Northrop Grumman, our...SeniorFull timeRemote workRelocation packageShift work$145k - $190k
...consulting firm that integrates strategy, design, data, and software engineering to create results-driven, AI-enabled digital products and... ...change. Role Overview We are looking for a Senior Principal Software Architect with deep expertise in Microsoft Azure,...SeniorFull timeWork at officeRemote workFlexible hours$98.4k - $147.6k
...only part of history, they're making history.Northrop Grumman Aerospace Systems is searching for an experienced Principal / Senior Principal Software Engineer to join the Software Engineering Team. This position will work full time from the office in Melbourne, FL.This...SeniorFull timeInterim roleWork at officeRelocation packageShift work- ...advantage.About The Role:The Mission Systems Engineering team develops the Mission Management System—the software platform connecting mission subsystems, autonomy... ...Hermeus aircraft and ground systems. As a Senior/Principal Mission Software Engineer, you will architect,...SeniorWeekly payPermanent employmentFull timeWork at office
$98.4k - $184.2k
...not only part of history, they're making history. Northrop Grumman Aerospace Systems is currently seeking a Principal or Senior Principal Software Engineer (DevOps Engineer) to join the team. This position will be based on site in Melbourne, FL . At Northrop...SeniorFull timeInterim roleRelocation packageFlexible hoursShift work- 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
- ...Collins Aerospace is seeking a Software Engineer in Sterling, VA, focusing on software solutions for an aircraft Simulator Training System. This position requires regular onsite work and the ability to collaborate across engineering teams. Candidates should have substantial...Senior
$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...SeniorTemporary workFlexible hours$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...SeniorTemporary workFlexible hours$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...SeniorContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$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...SeniorTemporary workWork experience placementWorldwideFlexible hours$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...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$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...SeniorPermanent employmentFull timeInternshipWork from home$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...SeniorPermanent employmentTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$132.4k - $251.6k
...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute... ...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...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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...SeniorOngoing contractLocal area3 days per week$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...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$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...SeniorPermanent employmentLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- principal software engineer manager United States
- senior principal software engineer United States
- principal software engineer United States
- srs distribution United States
- senior operations coordinator United States
- senior licensing manager United States
- senior associate architect United States
- senior revenue operations analyst United States
- senior dynamics crm developer United States
- senior application security United States


