Sr Software Engineer

MedtronicLafayette, CO
$122,400 - $183,600Onsite

About The Position

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 Careers that Change Lives In this role, you will join a world class team of mechanical, electrical and software engineers within the Medtronic’s Surgical Operations Unit. This is one new, powerful operating unit bringing together the people and product portfolio of Surgical Robotics and Surgical Innovations. With the Medtronic Mission as our North Star, we will build on our legacy of proven surgical solutions and advance the promise of robotics and digital solutions for the benefit of the customers and patients we serve. Make your impact by exploring a career with the world’s leading Medical Device company, striving “ to alleviate pain, restore health, and extend life.” A Day in the Life As a Senior Software Engineer, you will be a member of the new product development R&D team that supports the design and development of innovative products within the Surgical Business. In this role you will: Design, develop, test, and document complex software components, and applications related to products in the Surgical business. Lead requirements gathering, estimating, and planning efforts. Interface with mechanical, electrical, systems, and test engineers as well as quality assurance and regulatory compliance teams. Troubleshoot, debug, maintain, and support existing products. Participate and often recommend on-going professional development activities. Identify and implement process improvements often of a complex nature. Effectively contributes to development teams.

Requirements

  • Bachelor’s degree in computer science or similar Engineering Discipline and 4+ years of experience in development or an advanced degree and 2+ years.
  • 4+ years’ experience with C++
  • Embedded programming experience
  • Knowledge of OOA&D concepts
  • Working knowledge of software development best practices.

Nice To Haves

  • Experience with other programming languages; for example, Python, Go, Java.
  • Assisting with project timeline estimation and planning efforts
  • Experience using Git-based source control systems
  • Strong knowledge of modern software design, development, debug, and test practices.
  • Excellent oral and written communication skills.
  • Leadership and mentorship capabilities.
  • Ability to work in an Agile team environment.
  • Experience with scripting languages: bash, Perl.
  • Experience with development on GNU/Linux platform.
  • Experience with modern, iterative software design processes and development practices (Scrum, Scaled Agile Framework, Test Driven Development).
  • Software development experience in the medical industry or other regulated industry.

Responsibilities

  • Design, develop, test, and document complex software components, and applications related to products in the Surgical business.
  • Lead requirements gathering, estimating, and planning efforts.
  • Interface with mechanical, electrical, systems, and test engineers as well as quality assurance and regulatory compliance teams.
  • Troubleshoot, debug, maintain, and support existing products.
  • Participate and often recommend on-going professional development activities.
  • Identify and implement process improvements often of a complex nature.
  • Effectively contributes to development teams.

Benefits

  • 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
  • Simple Steps (global well-being program)
  • 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)
  • Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service