Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Robotic Test Automation

$207k - $230k

Imperative Care

Job Description

Job Description

Title: Staff Software Engineer, Robotic Test Automation
This position is based in our Campbell, California offices. This position is on-site & full-time

Why Imperative Care?
At Imperative Care, we are developing novel robotic-assisted technologies and interventional capabilities that will forever change the disparate outcomes of ischemic stroke – a disease that impacts close to a million people a year in the U.S., and 10 million worldwide. Not only is Imperative Care changing the way stroke is treated, but also bringing this treatment to the greater population who is currently without. We are actively building a team who is focused on developing novel solutions for this complex disease – a disease in which one in four adults will face in their lifetime.

What You’ll Do
The Staff Software Engineer uses advanced expertise to lead test automation architecture and strategy on a complex medical robotic platform. This role focuses on software design, automated frameworks, test infrastructure, and scalable verification approaches rather than primarily manual test execution.The initial focus will be automated testing for individual software units and applications. Over time, this role will expand automation into multi-application integration testing, hardware-in-the-loop testing, and broader system-level verification.


  • 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.

What You’ll Bring:
  • 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 experienc
  • 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 (preferred). 
  • Experience with hardware-in-the-loop, software-in-the-loop, simulation-based testing, digital twins, or automated test fixtures (preferred) 
Employee Benefits include a stake in our collective success with stock options, bonus, competitive salaries, a 401k plan, health benefits, generous PTO, and a parental leave program.

Join Us! Apply today.
Salary Range: $207,000 – 230,000 annually

Please note that the salary information is a general guideline only. Imperative Care considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, Imperative Care offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources.

The posted salary range reflects compensation for employees based in the local Bay Area market. For candidates hired outside of this geographic area, compensation may vary and be adjusted based on location, local market conditions, and other factors


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.

Powered by JazzHR

TFtAKcefu6

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Robotic Test Automation in Campbell, CA vacancy
  • $157.5k - $225k

     ...the company pioneering security transformation in the AI era? Join us at Zscaler.RoleWe are looking for a Senior Staff Software Engineer - Test Automation Infrastructure (ZIA Core) to join our team. This is a hybrid (3 days per week in San Jose, CA office) role, reporting... 
    Suggested
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    17 hours ago
  • $200k - $255k

     ...community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us....  ..., Inc. is currently seeking a highly experience Staff Software Engineer - Network Triage and Test Automation. The candidate will be responsible for promoting... 
    Suggested
    Worldwide

    Super Micro Computer

    San Jose, CA
    3 days ago
  • $115.1k - $189.2k

     ...disease worldwide.Pay Range:$115,100.00 - $189,200.00POSITION SUMMARYThe Senior Test Automation Engineer designs, develops, and maintains scalable automated test solutions for instrument software, data pipelines, analytics platforms, and AI-enabled applications. This... 
    Suggested
    Full time
    Temporary work
    Internship
    Worldwide
    Flexible hours

    Bio-Techne

    San Jose, CA
    2 days ago
  • Job DescriptionAdvantest is seeking a Senior Principal AI Test Automation Engineer todesign and deliver reliable automation for complex engineering...  ...environments.This role combines advanced test engineering, software automation, CI/CD, andAI-enabled workflows. You will build... 
    Suggested

    Advantest

    San Jose, CA
    2 days ago
  •  ...CMMI-DEV Level 3"Job DescriptionDatacom test automation networking engineerSan Jose, CA6 Months...  .../NFV as a Dev-tester / System Tester / Software Developer Tester (SDET) Hands on...  ...open source Automation Frameworks like ROBOT, Pybot, Pycharm, etc and other in house... 
    Suggested

    Comtech

    San Jose, CA
    1 day ago
  • We’re looking for a Hardware Test Automation Engineer who thrives in a hands-on lab environment — someone who feels most at home working with hardware, instruments, and real systems under test. The employee will work on validating all customer facing PCBs at a system level... 
    Work from home

    Achronix Semiconductor Corporation

    Santa Clara, CA
    4 days ago
  • $35 - $45 per hour

     ...months Hours: 40 hours per week Start Date: Immediately    About the Role: We are seeking a highly motivated Software Engineer in Test Automation and Agentic workflows. In this role you will contribute to the design and build of intelligent automation systems... 
    Internship
    Immediate start

    SK hynix memory solutions America Inc.

    San Jose, CA
    a month ago
  • $149.6k - $245.16k

     ...are seeking a highly motivated Silicon Photonics Wafer Test Automation Development Engineer to support the development, implementation, and optimization...  ...probing solutions, automation frameworks, and test software.Develop and maintain software applications to support automated... 
    Full time
    Internship
    Local area
    Immediate start
    Remote work
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  • $115.1k - $189.2k

     ...Senior Test Automation Engineer designs and maintains automated test solutions for instrument software, data pipelines, and analytics platforms. The role collaborates with software engineers and quality assurance teams to ensure comprehensive verification and compliance... 

    Bio-Techne

    San Jose, CA
    6 days ago
  •  ...Responsibilities Design and implement automated test systems spanning embedded, electrical, and software interfaces. Develop Python-...  ...experience in Electrical Engineering, Computer Engineering,...  ...Preferred experience with Pytest, Robot Framework, or custom... 
    Full time
    Work at office

    Figure AI

    San Jose, CA
    10 days ago
  • $130k - $250k

     ...Figure is an AI robotics company developing autonomous general-purpose...  .... Its robots are engineered to perform a variety of tasks...  ...collaboration. We are seeking a Test Automation Engineer to design, build,...  ...of hardware, firmware, and software ensuring every change in the... 
    Full time
    Work at office

    Jobleads-US

    San Jose, CA
    3 days ago
  • $169k - $195k

     ...Title: Senior Software Engineer, Embedded Test Automation Location: This position is based in our Campbell, California offices. This position is on-...  ...and manufacture the embedded systems within our medical robotic platform. This hands-on role will build hardware-in-... 
    Full time
    Work experience placement

    Imperative Care

    Campbell, CA
    3 days ago
  •  ...enhance our overall quality of life. We’re looking for an E2E Test Automation Engineer to develop and maintain reliable, scalable automation for...  ..., analyze logs and network traffic, and help qualify software releases through functional, regression, integration, and performance... 
    Full time
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Santa Clara, CA
    21 days ago
  •  ...challenges of the 21st century.We are looking for a Sr. Staff Software Engineer, Automation to join our team in one of today’s most exciting technologies...  ...opportunities for automation within reliability & test processes.Automate reliability & functional tests using scripts... 
    Full time
    Worldwide

    Bloom Energy

    San Jose, CA
    17 hours ago
  • $155k - $235k

     ...We are at the forefront of software and hardware innovation,...  ...pipeline that every d-Matrix engineer ships through. As a Staff-level individual contributor, you will drive the automation that diagnoses and fixes...  ...merge broke an overnight test run. Rapid company growth... 
    Night shift

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $388k

     ...Come be a part of what’s next.The Partner Test Tech team is responsible for ensuring a...  ...by building and maintaining device automation and infrastructure. We measure our effectiveness...  .... Who you areYou are a quality-minded Software Engineer and drive testing strategiesYou have... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago
  • $170k - $215k

     ...Role:We are looking for a SW engineer experienced in simulation environments...  ...and tools for our integrated test organization that is at the...  ...Integrate third-party software and hardware systems into simulation...  ...with CI/CD integration for automated deployment, execution, and... 
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    4 days ago
  •  ...data centers enhanced performance, efficiency, and scalability. Job Overview We are looking for a Photonics Test Automation Engineer to build the software and automation infrastructure that powers characterization, validation, qualification, and reliability testing... 

    nEye.ai

    Santa Clara, CA
    a month ago
  • $170.5k - $272.8k

    We are the global test and automation specialists, powering next-generation technologies through...  ...activities, and collaborate closely with engineering and product teams. You will help...  ...driven input into tester hardware and software roadmaps.Build technical demonstrations... 
    Flexible hours

    Universal Robots

    San Jose, CA
    17 hours ago
  • $116k - $235.5k

     ...platform, its Zero Trust Engine, and the powerful...  ...up.You'll design smart test strategies that cover everything...  ...and maintain powerful automation frameworks using tools...  ...least 8 years in software engineering, with 5+ years...  ...experience with PyTest, Robot, Selenium, or... 

    Netskope

    Santa Clara, CA
    1 day ago
  • $124.5k - $253k

     ...One platform, its Zero Trust Engine, and the powerful NewEdge network...  ...and enhances the client software that runs on Windows, Mac or...  ...SDETs have built Python scripted automation tools to do functional,...  ..., performance and load/scale testing of our services and clients.... 
    Work experience placement
    Flexible hours

    Netskope

    Santa Clara, CA
    4 days ago
  •  ...generation of generalist intelligent robots. We own the full robotics...  ...'re looking for a Robotics Test Engineer to build the systems that...  ...develop the infrastructure, automation, and processes that ensure...  ...of hardware, firmware, and software to create test systems that... 

    RHODA

    Mountain View, CA
    2 days ago
  • $80k - $160k

     ...of capabilities in consulting, design, engineering, and operations, we help clients...  ...DescriptionWe are seeking a highly skilled SDET/Test Automation Engineer with strong hands-on...  ...Swift, and XCUITest. This role combines software engineering and quality engineering, focused... 
    Minimum wage
    Local area

    Wipro

    Cupertino, CA
    17 hours ago
  • $138k - $207k

     ...with a strong background in automation and a desire to drive quality...  ...developing robust automated test solutions that enhance the quality...  ...the TeamAt Nutanix, the Test Engineering team is a close-knit group of...  ...portfolio of enterprise software solutions. Travel requirements... 
    Contract work
    Live out
    Work at office
    Remote work
    Worldwide
    Relocation package

    Nutanix

    San Jose, CA
    17 hours ago
  • $189.8k - $303.7k

    We are the global test and automation specialists, powering next-generation technologies through...  ...Manager, DRAM Final Test Applications Engineering to lead a team of Applications Engineers...  ...to influence future hardware and software roadmaps.Represent customer requirements... 
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Universal Robots

    San Jose, CA
    4 days ago
  • $167.7k - $245.2k

     ...across Linux and Windows.Our software agent team builds high-performance...  ...work closely with software engineers and cross-functional teams...  ...design and development through testing and deployment into...  ...testing strategies, frameworks, automation, and environments that continuously... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    San Jose, CA
    2 days ago
  •  ...Responsibilities Design and build automation that diagnoses and resolves...  ...for failures in long-running test suites. Evaluate AI...  ...environments. Own release engineering practices, including versioning...  ...AI versus deterministic software and compute availability versus... 
    Full time

    d-Matrix

    Santa Clara, CA
    9 days ago
  • $148.5k - $204k

     ...driving the transformation to AI-enabled software-defined vehicles. Traditional...  ...Sonatus is looking for an experienced Staff System Test Engineer with deep expertise in AI testing to...  ...testing, deployment, monitoring, and test automation within innovative automotive and... 
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Sonatus

    Sunnyvale, CA
    2 days ago
  • $177.9k - $284.7k

    We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every...  ...results.Opportunity OverviewMemorty Test is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and... 
    Local area
    Relocation
    Flexible hours

    Universal Robots

    San Jose, CA
    17 hours ago
  • $139.4k - $223.1k

    We are the global test and automation specialists, powering next-generation technologies through...  ...energetic and driven Field Application Engineer in SLT (System Level Testing), who...  ...on SLT system integration.Test program software development, often done in collaborative... 
    Flexible hours

    Universal Robots

    San Jose, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Robotic Test Automation. Be the first to apply!