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

Staff Software Test Engineer, Hardware Controls

$207k - $230k

Imperative Care

Staff Software Engineer, Robotic Test Automation Title: Staff Software Engineer, Robotic Test Automation. This position is based in our Campbell, California offices and 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. We are also bringing this treatment to the greater population who are currently without it. 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 experience. 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. Salary Range: $207,000 – $230,000 annually. This 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. Join Us! Apply today. #J-18808-Ljbffr Imperative Care

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Test Engineer, Hardware Controls in Campbell, CA vacancy
  • $200k - $250k

     ...leveraging its commercial self‑driving software to develop, test and deploy autonomous capabilities...  ...We are looking for an experienced Controls Software Engineer who is passionate about safety‑...  ...with other teams at Kodiak (e.g., hardware, motion planning, and systems... 
    Suggested
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Omaze

    Mountain View, CA
    4 days ago
  • $218.8k - $335.3k

     ...standard —from breakthrough hardware and battery systems to...  ...design, intelligent software, and next-generation...  ...in the Local Planner Controller team within Embodied...  ...reviews and drive software engineering best practices across...  ...and on-road testing validation gates. Partner... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $160k - $220k

     ...hear from you. Join the power movement as Staff Engineer, Controls and Software As a Staff Controls and Software...  ...operation. You will work with simulation and test engineers to integrate your designs into software testbeds, hardware testbeds, and the tools. What you'll do... 
    Suggested
    Full time
    For contractors
    Flexible hours
    Night shift
    Weekend work

    Latent AI

    Milpitas, CA
    3 days ago
  • $160k - $200k

    Responsibilities Design, develop, and maintain the control plane services for user management, configuration, and orchestration. Build scalable microservices and RESTful APIs using C++ or Go . Implement authentication, authorization, and auditing mechanisms. Ensure... 
    Suggested
    Full time

    Zoomcar

    Santa Clara, CA
    3 days ago
  • $180k - $250k

    Booster is looking for passionate Software Engineers to develop and validate autonomous vehicle software. This role requires 5+ years of experience in C++/C and Matlab, with a strong background in Control and Optimization. The position is onsite in Mountain View, California... 
    Suggested

    Booster

    Mountain View, CA
    21 hours ago
  • $180k - $250k

    About the role We seek passionate Software Engineers with strong fundamentals in software development...  ...candidate has a solid background in Control and Optimization and is a highly...  ...software engineers to design, develop, test, and validate our autonomous fleet’s AV... 
    Work at office

    Booster

    Mountain View, CA
    4 days ago
  • $180k - $250k

     ...solution that integrates advanced software and hardware powering the fleet,...  ...We seek passionate Software Engineers with strong fundamentals in...  ...candidate has a solid background in Control and Optimization and is a...  ...to design, develop, test, and validate our autonomous... 
    Odd job
    Work at office

    Gatik

    Mountain View, CA
    more than 2 months ago
  • $167k - $250k

     ...system that combines AD hardware with our generalized AI-first self-driving software. Built to learn and...  ...actuator interface and body controls Collaborate closely...  ..., software and system engineers during the definition,...  ..., development, testing, and debugging on multiple... 
    Remote job

    Nuro

    Mountain View, CA
    more than 2 months ago
  • $207k - $230k

    Title Staff Software Engineer Robotics Location and Employment This position is based in our...  ...What You’ll Do Design, implement and test logic, state machines, and...  ...closely with other engineers (software, controls, system, hardware) as part of a focused cross‑functional... 
    Full time
    Work experience placement
    Worldwide

    Imperative Care

    Campbell, CA
    2 days ago
  • $262k - $365k

    Senior Staff Software Engineer, Cloud, Dataproc, Control-Plane Apply Benefits Health, dental, vision, life, disability insurance Retirement Benefits: 401...  ...years of experience with design and architecture; and testing/launching software products. Experience with cloud... 
    Temporary work

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $210k - $275k

    Staff - Principal, Software Engineer, SONiC/SAI Eridu is a Silicon Valley-based hardware startup pioneering infrastructure solutions that accelerate...  ...of dataplane programming, control plane integration, and...  ...maintenance. Develop Automated Tests: Create automated tests and... 

    Eridu

    Saratoga, CA
    3 days ago
  • $210k - $275k

     ...looking for a Principal Engineer to lead the design and development of Software Development Kit (SDK),...  ...abstraction layer between the hardware and software ecosystems...  ...abstractions. Enable control plane integration with...  ...SDK design, automated testing, CI/CD pipelines and... 

    Eridu Corporation

    Saratoga, CA
    3 days ago
  • $163.2k - $204k

     ...for a versatile Full Stack Software Engineer to own the design, development...  ...entire organization—from Hardware Engineers analyzing flight data...  ...reviews following flight tests. Partner with key engineering...  ...to comply with U.S. export control laws and regulations, applicants... 
    Permanent employment
    Local area

    INSIDER

    San Jose, CA
    4 days ago
  • $102.6k - $222.3k

     ...Stryker is seeking a Staff Software Engineer to join our Endoscopy division....  ...Conduct advanced prototyping, testing, research, and problem...  ...on R&D procedures, design controls, risk management, regulatory...  ...integrating software with hardware components. Strong hands‑on... 

    Stryker Group LLC

    San Jose, CA
    3 days ago
  • $190k - $260k

     ...leverages its commercial self‑driving software to develop, test and deploy autonomous capabilities...  ...We are looking for an experienced Controls Software Engineer who is passionate about safety‑...  ...with other teams at Kodiak (e.g., hardware, embedded systems, and systems... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Omaze

    Mountain View, CA
    4 days ago
  • $205k - $220.25k

     ...autonomous vehicles aren’t just test concepts—they’re deployed...  .... About this role As a Staff Embedded Software Engineer, you will be driving the...  ...our vehicle drive & Safety controllers. This is a technical...  .../O mapping, and work with hardware engineers to ensure firmware... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn

    Mountain View, CA
    1 day ago
  •  ...Description The Infrastructure Engineering organization at General...  ...transforms physical automotive test hardware into cloud-native compute...  ...computing. As a Senior Embedded Software Engineer, you will build the...  ...to GM's cloud-native control plane. This is a hands‑on role... 
    Local area
    Remote work

    General Motors

    Mountain View, CA
    3 days ago
  • $192k - $260k

     ...in the world. Our engineering teams build highly technical...  ...of the largest scale software platforms. The fleet...  ...observe cloud hardware, network, and operating...  ...prioritize, design, implement, test, and operate micro‑...  ...If access to export-controlled technology or source code... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    3 days ago
  • $170k - $220k

    Overview Position: Staff Software Engineer - Medical Imaging, Robotics, and AI...  ...motion planning, fault-tolerant controls, and system integrations...  ...and integrations with hardware systems. Develop and execute comprehensive software testing frameworks, leveraging debugging... 
    Full time
    Work experience placement

    Shifamed

    Campbell, CA
    2 days ago
  • $235k - $295k

     ...improve their business. Our engineering teams build technical products...  ...one of the largest-scale software platforms. The fleet consists...  ...our scale, we observe cloud hardware, network, and operating system...  ...If access to export-controlled technology or source code is... 
    Local area
    Worldwide

    Cacheflow

    Mountain View, CA
    2 days ago
  • $150k - $225k

     ...vehicle platform and autonomous software stack. Develop perspectives...  ...our redundant software and hardware strategy with a longer-term horizon...  ..., including on vehicle testing, Sil and HiL simulation testing...  ...key features, like mission control, tele assist, etc. Ensure that... 

    PlusAI, Inc.

    Santa Clara, CA
    21 hours ago
  • $176.4k - $319.72k

    Senior/Staff Software Engineer, Behavior Verification Who We Are Nuro is a self...  ...AI with automotive‑grade hardware. Nuro licenses its core technology...  ...metrics on a variety of tests: synthetic and log...  ...prediction, behavior, and control modules interact. Familiarity... 
    Odd job
    Work experience placement

    Nuro, Inc.

    Mountain View, CA
    4 days ago
  • $207k - $300k

    Staff Software Engineer, TPU Machine Learning Supercomputer corporate_fare Google...  ..., or networks, as well as testing and launching software...  ...dashboards, and monitoring) for hardware accelerators or TPU systems...  ...distributed systems, control plane and management Software... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $207k - $301k

     ...C++. 5 years of experience testing, and launching software products. 5 years of...  ...technologies, storage, or hardware architecture. 3 years of experience...  ...Master’s degree or PhD in Engineering, Computer Science, or a...  ...scale. Develop robust control plane capabilities using C++... 
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

    Staff Storage Software Engineer, Solid State Drive Performance corporate_fare Google...  ...development. 5 years of experience testing, and launching software...  ...future. From software to hardware our teams are shaping the...  ...and system-level control. Provide technical leadership... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...communication team is hiring a software engineer to design and develop...  ...heart of it. We design our own hardware, so you'll work closely with...  .... You’ve worked with modem control interface layers, such as Qualcomm...  ..., simulated networks, test plans aligned with certification... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $170k - $220k

    Staff Software Engineer, GPU Algorithms We are looking for a full-time Staff Software...  ...with systems and hardware engineers to optimize the integration...  ...tool sets, including source control, continuous integration, and automated unit testing Passionate about medical devices... 
    Full time

    EmergencyMD

    Santa Clara, CA
    1 day ago
  • Join NVIDIA's Solutions Engineering team that is reshaping...  ...craft the application software architecture by...  ...focus on planning and control, by collaborating closely...  ...vehicle and simulation test drives for functional...  ...efficiently integrate hardware and software components... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...microfabrication, electrical engineering, clinical science, and more....  ...field. We are seeking a Staff Software Quality Engineers to collaborate...  ...to create integration tests for new features. Location:...  ...Facilitate and complete design control tasks in collaboration with... 
    Work experience placement
    Remote work

    Alumni Ventures

    Santa Clara, CA
    2 days ago
  •  ...career. THE ROLE: We are seeking a Hardware Diagnostic QA Engineer to join our team to validate and...  ...quality of hardware diagnostic software and manufacturing test solutions. This role focuses on...  ...manufacturers Experience with version control systems such as Git Experience... 
    Contract work

    Advanced Micro Devices

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

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