Sr Software Test Engineer

MedtronicLafayette, CO
$103,200 - $154,800

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 In this exciting role as a Senior Embedded Software Test Engineer, you will have responsibility for architecting and implementing embedded software testing that maximizes our software robustness and quality of our patient monitoring products for our customers. You will engage with embedded software engineers, system engineering, and other stakeholders to understand requirements, system functionality, and testing needs. Medtronic aims to contribute to human welfare by application of biomedical engineering in the research, design, manufacture, and sale of instruments or appliances that alleviate pain, restore health, and extend life. In order to recognize the personal worth of all employees, Medtronic provides an employment framework that allows personal satisfaction in work accomplished, security, advancement opportunity, and means to share in the company's success. If you consider joining the team and you are committed to do a meaningful work, make a difference, and improve lives, you will find a culture of collaboration and innovation at Medtronic. Starting the road to your rewarding career with Medtronic will come with competitive pay, bonuses, and benefits supporting your work-life balance. In this role: You will architect, design, and implement test systems, techniques, and methods for testing embedded software on our Nellcor/INVOS oximetry platforms as well as the BIS anesthesia monitoring platform. You will independently or with a small team achieve our software testing, reliability, and quality goals You will apply the appropriate test standards, processes, procedures, and tools throughout the embedded system development life cycle to support the overall quality of our products. You will lead and conduct software verification and validation of software system requirements and ensure traceability and testability You will diligently document test results, recommend quality improvements, and work with embedded software development to resolve defects and diagnose/improve performance

Requirements

  • Bachelor’s Degree with a minimum 4 years of relevant experience or advanced degree(s) with a minimum of 2 years of relevant experience.
  • Demonstrated experience with test system development, implementation, and manual testing.
  • Ability to work in a team environment.
  • Demonstrated experience with automated test integrated into CI/CD pipelines.

Nice To Haves

  • Computer Science, Computer Engineering, or related degree
  • Experience with embedded software/firmware static code and code coverage analysis tools
  • Experience with implementing AI techniques for rapid test development
  • Experience with validation of software test tools
  • Medical device development experience, design control, FDA and MDR regulations.
  • Knowledge of embedded software development following IEC 62304.
  • Experience in C, C#, and Python
  • Experience with Agile development and the use of tools like Jira, Polarion, and Gitlab
  • Demonstrated skills in “systems thinking” – ability to consider problems, implementations, and impacts at a higher system level
  • Effective communication and presentation skills at all levels of the organization
  • Excellent prioritization and organizational skills
  • Highly skilled in problem solving and analysis with high attention to detail
  • Able to apply engineering analysis techniques and tools (Matlab, Minitab, Excel, etc.)
  • Experience with pulse oximetry and/or other physiologic sensing modalities

Responsibilities

  • Architect, design, and implement test systems, techniques, and methods for testing embedded software on our Nellcor/INVOS oximetry platforms as well as the BIS anesthesia monitoring platform.
  • Independently or with a small team achieve our software testing, reliability, and quality goals.
  • Apply the appropriate test standards, processes, procedures, and tools throughout the embedded system development life cycle to support the overall quality of our products.
  • Lead and conduct software verification and validation of software system requirements and ensure traceability and testability.
  • Diligently document test results, recommend quality improvements, and work with embedded software development to resolve defects and diagnose/improve performance.

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
  • Capital Accumulation Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service