Sr. Software Test Engineer
On-site · Sunnyvale, California, United States
Job Summary
Software Test Engineer within the Future Forward engineering team responsible for all aspects of system verification for robotic surgical systems, including ownership of the top-level test strategy, design, development, and execution of test protocols, test reports, and defect management. Collaborates with development and clinical teams to verify the system software for a novel robotic surgical architecture, participates in requirements discussions and design-change reviews, analyzes test data to identify trends, and recommends design improvements while ensuring compliance with quality and regulatory requirements.
Required Qualifications
- Bachelor’s degree or above in Computer Science, Software Engineering, Electrical Engineering, Physics, or adjacent technical field
- A minimum of 8 years of experience in testing complex electro-mechanical or robotic systems (6 years for Master’s degree holders)
- Strong skills in defining test methods based on requirements, specifications and system software architecture
- Experience with Verification and Validation activities for medical devices under quality and regulatory compliance
- Strong foundation in system engineering, Software Quality Assurance, and software design principles
- First-principles thinking and knowledge of failure mode and risk analysis processes
- Strong problem-solving and debugging skills for embedded software and electromechanical systems
- Excellent verbal and written communications skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.