
Staff Software Test Engineer, Hardware Controls
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
- Design, implement and maintain manual test cases for software components of a robotic medical platform
- Drive functional, regression, integration and end-to-end testing to ensure comprehensive coverage of system behavior.
- Execute software tests, analyze results and document findings and defects in a clear reproducible manner. File actionable bug reports and collaborate closely with software engineers and product management to drive resolution and verify fixes, in alignment with regulatory and quality standards.
- Create and manage software requirements and verification protocols in compliance with medical device software standards (e.g. IEC 62304, ISO 14971)
- Document software verification protocols and test results, and maintain accurate, audit-ready test documentation in accordance with quality system procedures
- Bachelor's degree in computer science, biomedical engineering or related field and minimum 8 years of related experience; or equivalent combination of education and work experience
- Strong knowledge of software test design techniques, exploratory testing and test case development.
- Experience with Linux environments (e.g. Ubuntu) and scripting (Python, Bash) for test support or data processing
- Knowledge of IEC 62304, ISO 14971 and FDA software validation requirements (preferred)
- Experience with hardware-in-the-loop (HIL), simulation-based testing or integration testing of robotic systems (preferred)
- Exposure to test automation frameworks (e.g. pytest) or CI/CD environments (preferred)
The use of external recruiters/staffing agencies requires prior approval from our Human Resources Department. The Human Resources Department at Imperative Care requests that external recruiters/staffing agencies not to contact Imperative Care employees directly in an attempt to present candidates. Complying with this request will be a factor in determining future professional relationships with Imperative Care.
Imperative Care will not accept unsolicited resumes from any source other than candidates themselves for either current or future positions. Submission of unsolicited resumes in advance of an agreement between the Human Resources Department and the external recruiter/staffing agency does not create any implied obligation on the part of Imperative Care.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
