Staff Software Engineer, Robotic Test Automation
$207k - $230kImperative 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
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.
- 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)
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
- ...Overview Responsible for building automation and web applications for internal test teams. Work with embedded programming and OS internals. Design, implement and test manufacturing tests to validate mass production of digital boards used in data center networking products...Suggested
- ...of life. What you will do Design, develop, and deploy automated RF test systems for validating production hardware. Implement and... ...points for the following ~ Bachelor’s degree in electrical engineering, Computer Engineering, or a related field (Master’s degree...SuggestedFlexible hoursNight shift
$195k - $205k
...Title: Staff Software Test Engineer, Hardware Controls This position is based in our Campbell, California... ...Care, we are developing novel robotic-assisted technologies and interventional... ...(preferred) Exposure to test automation frameworks (e.g. pytest) or CI/CD environments...SuggestedFull timeWork experience placementWorldwide- ...Job Title: Test Automation engineer Location: Cupertino, CA Onsite/ Remote: Onsite The pay range for this role is ***k- ***kper annum including any bonuses or variable pay. *** also offers benefits like medical, vision, dental, life, disability insurance and...SuggestedRemote work
$132k - $207k
...We are looking to hire a Senior System Test Engineer with a strong background in embedded and... ...areas of test coverage and test automation to find the right solutions. NVIDIA has... ...fixtures, test equipment and diagnostic software. Review and provide feedback for DFT in...SuggestedLocal areaOverseas$147k - $225.5k
...Santa Clara, California, United States Engineering Full-time Ref ID: JR-006713 Our... ...precision. Your Career As a Principal Software Engineer in test on our Prisma Access Cloud Service... ...generation technologies. You will build, automate, and run performance testing...Full timeCasual workWork at officeRemote work$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 officeWorldwideFlexible hoursShift work3 days per week- ...Senior Software Engineer In Test We are hiring a hands-on Senior Software Engineer in Test to design and operationalize a scalable, automation-first quality framework across our software and AI-driven systems. This role owns test strategy, infrastructure, and execution...Shift work
- ...Staff Software Engineer (Ref:110) Design, develop, and deliver high-quality, robust, and scalable software... ...and technical strategy. Champion test‑driven development (TDD), clean code... ...standards through peer reviews, unit testing, automation, and continuous integration. Establish...
$388k
...world. To do that, our Commerce Engineering team must ensure that every payment... ...\nWe are looking for a visionary Automation Engineer to own the end-to-end testing strategy and infrastructure for... ...Synthetic Data at Scale: Develop software solutions that generate high-quality...Hourly payFull timeContract workLocal areaImmediate startFlexible hours$60 - $70 per hour
*Robotics Software Engineer * We are seeking a Robotics Software Engineer to help build the infrastructure, testing frameworks, and system integration tools that support advanced robotics... ...CI/CD pipelines with a focus on automation, reliability, and deployment workflows...Contract workTemporary workH1b- ...QA Automation Engineer – Playwright, API & Performance Testing Client: Apple Location: Sunnyvale, CA 94085 (Onsite) Interview Process: Webex and/or In... ...planning, and release activities to ensure high-quality software delivery. Continuously improve testing...Permanent employmentFull timeRemote work
$6,754 - $7,311 per month
...Building Service Engineer Under general supervision of the Facilities... ...water systems and equipment; test, adjust, and calibrate boiler... ...use features of building automation systems to diagnose and... ...NOT A SPONSORING AGENCY FOR STAFF OR MANAGEMENT POSITIONS. (e.g...ApprenticeshipWork experience placementWork at officeMonday to FridayRotating shiftAfternoon shift- ...Specialties• Contract Staffing (Staff Augmentation) • Permanent... ...Job Description As a Sr. Test Engineer you will plan, create,... ...This position will require software and hardware development, working... ...experience in factory test automation and instrumentation, controlling...Permanent employmentFull timeContract workFor contractorsWork experience placementH1b
- ...expertise bridges hardware, firmware, and software development. You will design cutting-edge robotic automation systems, build robust test frameworks, and drive quality across... ...'s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering...
$171.5k - $236k
...Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and... ...engineering design, fluid mechanics, heat transfer, stress analysis & testing Extensive experience in fluid-thermal, thermo-electrical &...Full timeRelocationFlexible hours$100k - $150k
...Test Automation Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations),... ...-level issues Guides junior engineers Operates with little day-to-... ...will do Develop and maintain automated test scripts for Android and...Full timeImmediate start
- Implements tasks within the Software Development Lifecycle (SDLC),... ...oversight from more experienced staff Follows well-established... ...reviews Proficiency in creating test plans, test cases, and executing... ...Javascript and modern web automation frameworks (Playwright, Cypress...Full time
- Define and implement the overall testing strategy and methodologies... ...business objectives and software development goals. Lead the... ...and development of advanced automated testing frameworks and tools... ...technologies. Collaborate with engineering leadership to integrate...Full time
- ...solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations),... ...-level issues Guides junior engineers Operates with little day-to-... ...and development. Build automation, integration pipelines, and scalable...Full timeWork experience placementImmediate start
$155k - $195k
...Full-time, Onsite Summary: Join Therma’s dynamic team as Senior Automation Engineer and play a key role in leading the technical efforts in the... ...schematics. Oversee the development and execution of test protocols and managing commissioning activities. Prepare close...Full timeLocal areaImmediate startFlexible hours$115k - $155k
...specializing in HVAC Controls. As a Systems Engineer on our team, you will be responsible for operating control software, developing basic databases, and interpreting... ...: 4+ years of experience in the Building Automation (BAS/BMS) or commercial HVAC Controls space...Local area$197k - $208k
...Title: Staff Software Engineer Applications This position is based in our Campbell, California... ...Care company, we are developing novel robotic-assisted technologies and interventional... ...team, you will architect, develop, and test the software applications that the physicians...Full timeWork experience placementWorldwide- ...coordinating the activities of other engineers on the project or within the... ...mentoring and developing software engineers. Ability to... ...audiences. Strong understanding of testing best practices and... ...Skilled at writing Unit and Automation tests. Strong knowledge of common...Full time
$164k - $246k
...The Staff Software Engineer - Developer Experience (CI/CD & Platform Enablement) is responsible... ...for product engineering teams to build, test, and deploy software. You will define... ...development lifecycle is secure, automated, observable, and optimized for speed and...Full timeLocal area- ...our stack. Partner with server engineers to craft efficient GraphQL... ...AI‑powered features, run A/B tests, and turn successful spikes into... ...practices. Mentor senior and staff engineers through pairing,... ...better architecture patterns, automated quality gates, and healthy code...Full timeWork experience placement
$163.2k - $204k
...are looking for a versatile Full Stack Software Engineer to own the design, development, and maintenance... ...building data-intensive platforms, and automating critical business operations. In... ...complex data reviews following flight tests. Partner with key engineering...Permanent employmentFull timeLocal area- ...leader, coordinating the activities of other engineers on the project or within the system... ...standards for engineering rigor As an iOS Software Engineer, you will: Be a strategic... ...oriented skills including design, coding and testing patterns. Familiarity with database...Full timeWork experience placement
$230k - $290k
...Job Description About the role: Own the test that proves our AI accelerator hardware... ..., product, packaging, and reliability engineering Transfer and sustain test programs at... ...structural test (boundary scan); scripting/automation (Python, C++); system burn-in and...H1bVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Robotic Test Automation. Be the first to apply!
- entry level software sales Campbell, CA
- healthcare software sales Campbell, CA
- software implementation project manager Campbell, CA
- id software Campbell, CA
- software Campbell, CA
- software sales Campbell, CA
- ultimate software Campbell, CA
- software technology Campbell, CA
- software support Campbell, CA
- remote software sales Campbell, CA



