Principal Software Engineer
AI summary of the role
This Principal Software Engineer role at Medtronic leads engineering activities for medical device manufacturing operations, focusing on software systems that ensure product quality and manufacturability.
No longer in the current catalog. Last included 2026-09-09. Check the employer’s posting for availability.
What you’ll do
- Lead engineering activities supporting development, optimization, and sustained performance of products across manufacturing operations (machining, metal finishing, assembly).
- Design, develop, test, debug, and implement operating systems components, software tools, and utilities ensuring scalability, reliability, and efficiency.
- Capture user requirements specifications working with process owners and determine systems software design requirements.
- Provide technical guidance, mentoring, and coaching to software engineers; conduct code reviews and ensure projects are completed on time.
What you’ll bring
- Bachelor’s Degree and 7+ years of Software Engineering OR advanced degree and 5+ years of Software Engineering.
- Experience with relevant programming languages, frameworks, and technologies (e.g., Java, C++, .NET, Scala, Lua, Python, SQL, cloud platforms).
- Strong understanding of software engineering principles, coding languages, and development tools.
- Ability to lead and motivate teams, communicate effectively with diverse stakeholders, and mentor junior engineers.
Technologies
Azure · AWS · Docker · Kubernetes · Jenkins · Terraform · React · Angular · Node.js · ASP.NET · Python · SQL
About Medtronic
Global medical technology company developing devices and therapies in cardiovascular, neuroscience, surgical, and diabetes care for hospitals, clinicians, and patients worldwide.
Public · 5000+ people
Source and classification
Internal deployment & tooling · Evidence for this classification:
As a Principal Software Engineer, you will be responsible for leading engineering activities that support the development, optimization, and sustained performance of products produced across manufacturing operations, including machining, metal finishing, assembly, and related processes. This role develops and maintains systems that ensure product quality, reliability, and manufacturability from early development through full-scale production. The position drives continuous improvement by designing and implementing automated and standardized processes that improve product quality, strengthen schedule performance, and reduce manufacturing and operating costs. It also contributes to product and process development efforts by collaborating with cross functional teams to transition new designs into manufacturing and to enhance existing processes. In addition, the Principal Software
More from the job description
We anticipate the application window for this opening will close on - 21 May 2026 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 bring bold ideas forward with speed and decisiveness to put patients first in everything we do. In-person exchanges are invaluable to our work. We're working onsite 4 days a week as part of our commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. The person in this role will work from the Medtronic facility located in Warsaw, Indiana. This role will require 25% of travel to enhance collaboration and ensure successful completion of projects. As a Principal Software Engineer, you will be responsible for leading engineering activities that support the development, optimization, and sustained performance of products produced across manufacturing operations, including machining, metal finishing, assembly, and related processes. This role develops and maintains systems that ensure product quality, reliability, and manufacturability from early development through full-scale production. The position drives continuous improvement by designi [... source excerpt omitted ...] healthcare solutions – we’re a market leader and growing every day. You can be proud to be a part of technologies that are rooted in our long history of mission-driven innovation. You will be empowered to shape your own career. We encourage and support your growth with the training, mentorship, and guidance you need to own your future success. Together, we can transform healthcare. Join us for a career that changes lives. CAREERS THAT CHANGE LIVES Designs, develops, tests, debugs and implements operating systems components, software tools and utilities ensuring they are scalable, reliable, and efficient Develops database architecture Capture User Requirements Specification wo [... source excerpt omitted ...] ctives Conduct code reviews, providing feedback and guidance to junior engineers Collaborate with product managers, designers, and other stakeholders to define project scope and requirements Stay up to date with the latest technologies and trends, advocating for the adoption of best practices Contribute to the long-term strategic planning for software development, ensuring the organization's technical vision is realized MUST HAVE (Minimum Qualifications) Bachelor’s Degree and 7+ years of Software Engineering OR advanced degree and 5+ years of Software Engineering NICE TO HAVE (Preferred Qualifications) Equipment connectivity Strong project management skills Ignition and dev
Employer postings · Data from · Sources