Staff Robotics Test Automation Architect

Imperative Care

Campbell (CA)

On-site

USD 207,000 - 230,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Bonus
401k plan
Health benefits
Generous PTO
Parental leave

Job summary

Imperative Care in Campbell, California is seeking a Staff Software Engineer, Robotic Test Automation to lead test automation architecture for a medical robotic platform. This on-site, full-time role focuses on software design, automated frameworks, test infrastructure, and verification strategies.

You will design Python-based automation, build harnesses and simulators, mentor engineers, and shape end-to-end testing from unit tests to hardware-in-the-loop scenarios.

Qualifications

  • Bachelor’s degree in computer science, biomedical engineering or related field; minimum 8 years of related experience or equivalent
  • Experience as a software engineer, test automation architect, or similar role
  • Strong Python programming experience; Python is the primary language for this role
  • Proven ability to design automated test frameworks, test harnesses, simulation layers, mocks, service substitutes, and reusable test infrastructure
  • Experience with test automation frameworks and tools such as pytest, GoogleTest, CTest, Robot Framework, Playwright, or similar technologies
  • Experience with hardware-in-the-loop, software-in-the-loop, simulation-based testing, digital twins, or automated test fixtures (preferred)

Responsibilities

  • Define and lead the software test automation strategy across application, integration, and system-level testing
  • Design, implement, and maintain Python-based test automation frameworks, reusable test libraries, test harnesses, simulators, mocks, stubs, and related tooling
  • Build reliable automation for testing software applications in isolation, with deterministic setup, clear pass/fail criteria, and useful diagnostics
  • Create the roadmap for automated integration and system-level testing, including multi-application execution, inter-process communication, simulation-based testing, hardware-in-the-loop testing, robotic platform testing, and end-to-end scenarios where appropriate
  • Develop risk-based test strategies and verification coverage that connect requirements, architecture, software hazards, defect history, and system behavior
  • Mentor engineers in automation design, test strategy, testable software design, and effective verification practices

Skills

Python
Test automation
Software design
Mentoring

Education

Bachelor’s degree in CS or related field

Tools

pytest
GoogleTest
CTest
Robot Framework
Playwright

Job description

Imperative Care in Campbell, California is seeking a Staff Software Engineer, Robotic Test Automation to lead test automation architecture for a medical robotic platform. This on-site, full-time role focuses on software design, automated frameworks, test infrastructure, and verification strategies.

You will design Python-based automation, build harnesses and simulators, mentor engineers, and shape end-to-end testing from unit tests to hardware-in-the-loop scenarios.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Robotics Test Automation Architect
Staff Robotics Test Automation Architect

Imperative Care • Campbell (CA)

On-site
USD 180,000 - 230,000
Stock options
401k
Health benefits
+1
Staff Robotic Test Automation Engineer
Staff Robotic Test Automation Engineer

Imperative Care • Campbell (CA)

On-site
USD 207,000 - 230,000
Stock options
Bonus
401k plan
+3
Staff Software Test Engineer, Hardware Controls
Staff Software Test Engineer, Hardware Controls

Imperative Care • Campbell (CA)

On-site
USD 207,000 - 230,000
Stock options
Bonus
401k plan
+3
Senior Robotics Software Engineer - Real-Time Systems
Senior Robotics Software Engineer - Real-Time Systems

Imperative Care • Campbell (CA)

On-site
USD 207,000 - 230,000
Stock options
Bonus
401k plan
+3
Staff Software Engineer (Robotic Test Automation)
Staff Software Engineer (Robotic Test Automation)

Imperative Care • Campbell (CA)

On-site
USD 180,000 - 230,000
Stock options
401k
Health benefits
+1
Robotics Test Automation Engineer – HIL & CI
Robotics Test Automation Engineer – HIL & CI

Figure • San Jose (CA)

On-site
USD 150,000 - 250,000
Senior Robotics Test Engineer, Hardware-in-the-Loop
Senior Robotics Test Engineer, Hardware-in-the-Loop

Lever, Inc. • Santa Cruz (CA)

On-site
USD 120,000 - 190,000
Robotics Test & Process Engineer (Python)
Robotics Test & Process Engineer (Python)

Real Staffing • San Jose (CA)

On-site
USD 96,000 - 152,000
Health insurance
Dental insurance
Vision insurance
+3
Robotics Test Automation Engineer — HIL & CI
Robotics Test Automation Engineer — HIL & CI

Figure- • San Jose (CA)

On-site
USD 130,000 - 250,000
Robotic Testbed & Hardware Automation Engineer
Robotic Testbed & Hardware Automation Engineer

Artech L.L.C. • San Jose (CA)

On-site
USD 55,000 - 62,000