Salary
💰 $100,800 - $151,200 per year
About the role
- Use deep understanding of software verification techniques for medical or other regulated systems
- Develop test strategy and create manual or automated tests for control/embedded software
- Troubleshoot defects, build and maintain testing tools, and participate in release activities
- Work as a senior member of the Controls Verification Agile scrum team, directly verifying control software for instrumentation robotic subsystems
- Develop test strategies and test plans for release scope and implement hands-on automated/manual tests for embedded real-time platforms and instrument control software for actuators and sensors
- Support electromechanical verification of core surgical instruments (stapling and ligature instruments) with corresponding control software
- Train junior engineers and regularly provide demos and knowledge sharing
- Collaborate across teams to bring medical robotics technology to patients worldwide
Requirements
- Bachelor’s Degree in engineering is required
- With bachelor’s degree: minimum 8 years of related working experience with control/embedded systems
- With master’s degree: minimum 6 years of related working experience with control/embedded systems
- Medium to Advanced level MATLAB and/or Simulink experience
- Medium to advanced level Python or C++ coding ability
- Good communication, collaboration, and problem-solving skills
- Experience with control/embedded systems and verification techniques for medical or regulated systems
- (Nice to have) Experience with Medical Product verification and FDA guidance
- (Nice to have) Basic understanding of creating test protocols for verifying software requirements
- (Nice to have) Participated in manual test or automated test script development and execution
- (Nice to have) 5+ years experience testing medical devices controlled by software, especially robotics systems
- Ability to manage, track and upgrade multiple hardware and software configurations
- Willingness to train junior engineers and provide demos/knowledge sharing