Medtronic · 1 month ago
Prin Software Engineer
Medtronic is a global leader in healthcare technology, dedicated to alleviating pain and restoring health. The Principal Software Engineer will be responsible for maintaining existing software medical products, providing technical leadership, and supporting the Technical Service group with solutions to challenging customer issues.
Artificial Intelligence (AI)BiotechnologyHealthcareMedical DeviceHealth CareHealth Diagnostics
Responsibilities
Responsible for maintenance of existing software medical products, includes: addressing software component End of Life issues (developing and testing software updates), conducting periodic vulnerability scanning (publish reports, address issues as required), monitoring SBOM issues (ensure a product’s software bill of materials components are supported and working to specification, develop and test solutions as required)
Responsible for supporting Technical Service group, includes: providing solutions to challenging customer issues that require R&D skills and in-depth product knowledge
Provide technical leadership for product maintenance team in regards to solution designs, software development, and project task management
Support the maintenance and management of medical devices with software across multiple tech stacks: Desktop applications (C++, C#, WPF, Qt)
Utilize application design and object-oriented design patterns to design solutions
Utilize software development tools: Visual Studio, VS Code, Qt Creator, Rad Studio
Follow Design processes that include creating design documentation and conducting design reviews to support regulatory and business needs
Design, develop, conduct code reviews, debug, test software applications
Provide engineering support to all departments within the business software systems and utilities
Use Agile methodologies to manage software medical application support (i.e. SCRUM)
Manage completion of own work assignments and coordinates work with other team members utilizing strong written and verbal communication skills
Additional duties as assigned
Designs, develops, tests, debugs and implements operating systems components, software tools and utilities
Determines systems software design requirements
Ensures that system improvements are successfully implemented and monitored to increase efficiency
Generates systems software engineering policies, standards and procedures
May work across a variety of software lifecycle activities as determined by program needs
Qualification
Required
Requires a Baccalaureate degree and minimum of 7 years of relevant experience OR Master's degree with a minimum of 5 years relevant experience OR PhD with 3 years relevant experience
Experience in maintenance of existing software medical products, including addressing software component End of Life issues, conducting periodic vulnerability scanning, and monitoring SBOM issues
Experience in supporting Technical Service group, providing solutions to challenging customer issues that require R&D skills and in-depth product knowledge
Technical leadership for product maintenance team in regards to solution designs, software development, and project task management
Experience in maintaining and managing medical devices with software across multiple tech stacks: Desktop applications (C++, C#, WPF, Qt)
Utilization of application design and object-oriented design patterns to design solutions
Experience with software development tools: Visual Studio, VS Code, Qt Creator, Rad Studio
Following design processes that include creating design documentation and conducting design reviews to support regulatory and business needs
Designing, developing, conducting code reviews, debugging, and testing software applications
Providing engineering support to all departments within the business software systems and utilities
Using Agile methodologies to manage software medical application support (i.e. SCRUM)
Managing completion of own work assignments and coordinating work with other team members utilizing strong written and verbal communication skills
Preferred
Experience in medical device industry (or other regulated industry)
Experience in mobile application and web application development
Benefits
Medtronic offers a competitive Salary and flexible Benefits Package
The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: 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, and Simple Steps (global well-being program).
The following benefits and additional compensation are available to all regular employees: 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 (subject to IRS earning minimums), and 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, and the Employee Stock Purchase Plan.
Company
Medtronic
Medtronic is a healthcare technology company that designs and develops AI-based products and solutions for the medical industry.
H1B Sponsorship
Medtronic has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
80%
Represents job field similar to this job
Engineering and Development
Legal and Compliance
Management and Executive
Customer Service and Support
Product Management
Sales
Accounting and Finance
Marketing
Creatives and Design
Education and Training
Trends of Total Sponsorships
*2026 (100)
2025 (349)
2024 (385)
2023 (282)
2022 (310)
2021 (300)
2020 (261)
Funding
Current Stage
Public CompanyTotal Funding
$18.17BKey Investors
NHS EnglandBlackstone Life SciencesTrade Capital Funding
2025-09-15Post Ipo Debt· $1.76B
2024-05-29Post Ipo Debt· $3.24B
2023-03-23Post Ipo Debt· $2B
Leadership Team
Recent News
Orange County Business Journal
2026-07-10
Medical Product Outsourcing
2026-07-07
2026-07-07
Company data provided by crunchbase