At Medtronic, you can embark on a lifelong career of exploration and innovation. As a Software V&V Engineer II - Surgical Robotics (SR), you'll be a vital part of a highly professional and geographically distributed software team, responsible for the verification and validation of complex electro-mechanical medical devices. You'll contribute to breaking down barriers to innovation in a connected, compassionate world, ensuring that our surgical robotic systems meet the highest standards of safety, quality, and performance to champion healthcare access and equity for all.
A Day in the Life
You will ensure the quality and reliability of surgical robotic software by:
- Executing and documenting software tests using both manual and/or automation methodologies.
- Developing thoughtful testing strategies and protocols with state-of-the-art software best practices.
- Creating test strategies, reviewing test designs, and validating test scripts for the verification of our Surgical Robotic Medical Systems.
- Providing support for Non-Product Tool Validation (NPTV).
- Navigating the complexities of industry and government regulations, including IEC 62304, IEC 82304, and FDA QSR (Quality System Regulation) requirements, ensuring full compliance.
- Developing, documenting, and testing software to ensure it meets end-user needs and achieves business goals.
- Providing assistance to development teams in diagnosing and resolving issues.
- Committing to achieving and exceeding project goals and timelines.
- Thriving in a collaborative environment by working with other disciplines to develop system-minded implementations that consider safety, performance, communication, user interface, and other critical aspects of a final Medical Device product.
- Working within a cross-functional Agile team across global R&D teams to test software for new and existing medical device products.
- Participating in reviews of requirements, design, implementation, and testing to ensure quality standards are met.
- Analyzing unexpected, undesirable, or non-understood behavior in software and in interactions of software with hardware, and documenting the results of defect analysis.
- Following the IEC 62304 standard and project documents such as the software development plan and coding standards.
- Participating in other quality assurance functions, including static code analysis, risk/hazard analysis, and test automation development.
- Being an excellent team player with strong communication skills and meeting key business KPIs/project metrics.
Required Knowledge and Experience
- A Bachelor's degree in Computer Science, Electrical, Electronics, or equivalent from a reputed institution.
- 4 to 8 years of experience in Embedded Software Verification & Validation, with at least two (2) years of experience in the Medical Device/Medical IT or other regulated industry.
- Experience in test automation, preferably using Python.
- Knowledge in C++ software development for OS/RTOS in an Embedded development environment.
- Experience in both white-box and black-box testing, along with strong debugging skills.
- Experience in hardware/software interfacing and design issues.
- Participation in System design and coordination with teams and internal product management.
- Experience/Knowledge of Networking protocols and know-how of field-bus technology (EtherCAT preferred) and standard embedded communication protocols (DDS, SPI, I2C, AXI, UART, etc.).
- Experience working on GTest / GMock for unit testing.
- Experience with software risk analysis (per ISO 14971), including software failure mode and effects analysis (FMEA).
- Awareness of Medical Device standards such as IEC 60601-1, IEC 62304, ISO 13485, ISO 14971, and applicable FDA standards.
- Excellent debugging skills and problem-solving capabilities.
- Experience working in a structured software development environment following a well-defined software development process like Agile / Lean.
- Must be a great individual contributor and team player, possessing qualities including being positive, having high standards, being resilient, open, and creative.
- Appreciation of the discipline and work required to develop software in a regulated industry.
Benefits & Compensation
Medtronic offers a competitive Salary and flexible Benefits Package. A commitment to our employees lives at the core of our values. We recognize their contributions, and they share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.
About Medtronic
We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions. Our Mission to alleviate pain, restore health, and extend life unites a global team of 90,000+ passionate people. We are engineers at heart, putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves, and solves. We have the talent, diverse perspectives, and the guts to engineer the extraordinary. Learn more about our business, mission, and our commitment to diversity.