Prin Software Engineer

Medtronic•Lafayette, CO
•$152,800 - $229,200

About The Position

The Principal Software Engineer is an individual contributor in Medtronic’s Endoscopy operating unit, developing new medical products and maintaining existing products. The role designs, develops, reviews, debugs, and tests desktop applications and utilities using C++, Qt, and QML, while following software design processes and producing documentation to meet regulatory and business needs. The engineer participates throughout the product-development lifecycle, from refining product vision and requirements through planning, design, implementation, testing, release, deployment, and support. The position applies industry design and architectural patterns and Agile methods to develop and support medical software applications. It also provides engineering support to other departments and coordinates work with colleagues. The role has substantial autonomy and may lead projects, guide or coach other specialists, and represent the organization in project-related communications.

Requirements

  • Experience developing desktop applications in C++, Qt, and QML.
  • Bachelor’s degree and at least 7 years of relevant experience, or a master’s degree and at least 5 years of relevant experience, or a Ph.D. and at least 3 years of relevant experience.
  • For a bachelor’s degree earned outside the United States, a degree satisfying the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required.

Nice To Haves

  • Experience in the medical device industry or another regulated industry.
  • Experience with security and risk analysis.
  • Experience with GUI application design and development.

Responsibilities

  • Develop new medical products and maintain existing medical products.
  • Design, develop, conduct code reviews, debug, and test desktop applications and utilities in C++, Qt, and QML.
  • Follow design processes, create design documentation, and conduct design reviews to support regulatory and business needs.
  • Determine design requirements for software systems and generate project documentation.
  • Participate in all stages of product development, including refining product vision, gathering needs, refining requirements, project planning, system design, coding, testing, release, deployment, and support.
  • Build high-quality, maintainable software using industry design and architectural patterns.
  • Use Agile methodologies, including Scrum, to manage application development and medical application support.
  • Manage assigned work and coordinate with other team members using strong written and verbal communication.
  • Provide engineering support to departments across the business for software systems and utilities.
  • Guide, coach, train, and review the work of other employees, and manage projects that may involve delegating work.
  • Perform additional duties as assigned.

Benefits

  • Competitive salary and flexible benefits package.
  • Short-term incentive through the Medtronic Incentive Plan (MIP).
  • Health, dental, and vision insurance for eligible regular employees working 20 or more hours per week.
  • Health Savings Account and Healthcare Flexible Spending Account for eligible regular employees working 20 or more hours per week.
  • Life insurance and long-term disability leave for eligible regular employees working 20 or more hours per week.
  • Dependent daycare spending account and tuition assistance or reimbursement for eligible regular employees working 20 or more hours per week.
  • Simple Steps global well-being program for eligible regular employees working 20 or more hours per week.
  • Incentive plans for all regular employees.
  • 401(k) plan with employer contribution and match for all regular employees.
  • Short-term disability, paid time off, and paid holidays for all regular employees.
  • Employee Stock Purchase Plan for all regular employees.
  • Employee Assistance Program for all regular employees.
  • Non-qualified Retirement Plan Supplement, subject to IRS earning minimums, for all regular employees.
  • Capital Accumulation Plan, available to Vice Presidents and above or subject to IRS earning minimums, for all regular employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service