Back to Jobs

Experienced Software Test Engineer II - Medical Device Testing & Validation for Complex Electro-Mechanical Systems

Remote, USA Full-time Posted 2025-11-03

Join Medtronic's Mission to Alleviate Pain, Restore Health, and Extend Life

At Medtronic, we're on a quest to revolutionize healthcare technology and tackle the most pressing health challenges facing humanity. As a global team of 90,000+ passionate individuals, we're united by our mission to improve lives and make a meaningful impact. We're seeking an experienced Software Test Engineer II to join our team and contribute to the development of life-changing medical devices.

About the Role

As a Software Test Engineer II, you'll play a critical role in ensuring the quality and reliability of our complex electro-mechanical medical devices. You'll work closely with our cross-functional teams to design, develop, and test software for our Surgical Robotic Medical System, navigating the intricacies of industry and government regulations.

Key Responsibilities

  • Develop and execute test strategies, protocols, and scripts using manual and automation methodologies to validate software for our Surgical Robotic Medical System.
  • Collaborate with development teams to identify and resolve defects, providing support for NPTV (Non-product tool validation) and other quality assurance functions.
  • Participate in reviews of requirements, design, implementation, and testing to ensure quality standards are met, following IEC 62304 and other relevant standards.
  • Analyze unexpected, undesirable, or non-understood behavior in software and interactions with hardware, documenting results of defect analysis.
  • Work in an Agile environment, collaborating with global R&D teams to test software for new and existing medical device products.
  • Develop, document, and test software to ensure it meets end-user needs and business goals, adhering to our software development process and coding standards.
  • Participate in system design, coordination with teams, and internal product management, leveraging your knowledge of networking protocols and field-bus technology.

Essential Qualifications

  • Bachelor's degree in Computer Science, Electrical, Electronics, or equivalent from a reputable institution.
  • 4-8 years of experience in Embedded Software verification & validation, with at least 2 years in the Medical device/Medical IT or regulated industry.
  • Experience in test automation using Python, with knowledge of C++ software and OS/RTOS in an Embedded development environment.
  • Strong debugging skills and problem-solving capabilities, with experience in white box and black box testing.
  • Knowledge of Medical Device standards IEC 60601-1, IEC 62304, ISO 13485, ISO 14971, and applicable FDA standards.
  • Experience working in a structured software development environment following a well-defined software development process like Agile/Lean.

Preferred Qualifications

  • Experience with GTest/GMock and software risk analysis (per ISO 14971), including software failure mode and effects analysis (FMEA).
  • Knowledge of EtherCAT and standard embedded communication protocols (DDS, SPI, I2C, AXI, UART, etc.).
  • Excellent communication skills, with the ability to work effectively in a cross-functional team.
  • A positive, resilient, and creative attitude, with a commitment to achieving and exceeding project goals and timelines.

What We Offer

At Medtronic, we're committed to supporting our employees' growth and well-being. We offer a competitive salary, flexible benefits package, and a range of resources to help you succeed in your career. Our culture is built on respect, inclusivity, and a passion for innovation, providing a dynamic and engaging work environment.

Career Growth Opportunities

As a Software Test Engineer II, you'll have opportunities to grow and develop your skills in a rapidly evolving field. You'll work on complex projects, collaborate with talented professionals, and contribute to the development of life-changing medical technologies. Our commitment to lifelong learning and professional development will help you stay ahead of the curve and achieve your career goals.

Work Environment

This is a 100% remote role, offering the flexibility to work from anywhere. Our global team is connected through a shared mission and a culture of collaboration, ensuring that you stay connected and engaged with your colleagues and the company.

Compensation and Benefits

Medtronic offers a competitive compensation package, including a salary and benefits that reflect your skills and experience. Our benefits package is designed to support your overall well-being, with options for health insurance, retirement planning, and more.

Join Our Team

If you're a motivated and experienced Software Test Engineer looking to make a meaningful impact in the medical technology industry, we encourage you to apply. At Medtronic, we're committed to building a diverse and inclusive team, and we're excited to hear from candidates who share our passion for innovation and customer-centricity.

Ready to take the next step? Click the "Apply Now" button to submit your application and join our team of talented professionals.

Apply for this job  

Similar Jobs