Staff Software Engineer, Robotic Test Automation
$207k - $230kImperative Care
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.
- 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.
$207k - $230k
...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...SuggestedFull timeWork experience placementLocal areaWorldwide- ...quality of life. What You Will Do Design, develop, and deploy automated RF test systems for validating production hardware. Implement and... ...Bonus points for the following Bachelor’s degree in electrical engineering, Computer Engineering, or a related field (Master’s degree...SuggestedFlexible hoursNight shift
- ...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
- ...individual to join their cross-functional team in Cupertino, California. The role involves designing innovative robotic automation systems and developing robust test frameworks while ensuring quality in large-scale product development. Ideal candidates will have a strong...Suggested
$180k - $215k
...Staff Robotics Software Engineer Mountain View, CA Fulfil is a well-funded, rapidly growing, and inclusive... ...company that has developed a custom automation robotics system to pick and pack... ...avoid unnecessary re-homing. Testing & Quality Engineering Design...SuggestedLocal area$206.9k - $258.7k
...Senior Staff Software Engineer Innovate with purpose At BILL, we believe in empowering the... ...'re creating the future of financial automation so businesses can spend more time on... ...embedding AI-assisted workflows into design, testing, and development cycles to accelerate...Temporary workWork at officeRemote workFlexible hours$160k - $230k
...Staff Software Engineer TENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider. We are a force multiplier for... ...engineering best practices, ensuring code quality, testing, and maintainability. Stay ahead of industry trends...Work from home$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...Local areaOverseas$140k - $150k
...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...Temporary workH1bFlexible hours$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$181k - $241k
...Mountain View, California, United States ABOUT THE JOB As a Software Engineer in the Manufacturing Test organization, you will join a software development... ...to improve our development cycle. You will champion automation, and work to reduce operator time and instruction...Full time$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$175k - $200k
...About Us Automation Anywhere is the leader in Agentic Process Automation (APA), transforming... ...the industry’s first Process Reasoning Engine (PRE) and specialized AI agents,... ...ways of working. We are seeking a Sr. Staff Software Engineer who brings strong hands-on development...Remote workWorldwideFlexible hours- ...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...
$300 per month
...Data Center Infrastructure Engineering (DCIE) team is fundamental to... ..., critical environment, and automation. The team builds, and maintains... ...skilled and motivated Software Engineer to join Crusoe’s Data... ...post‑repair validation and testing tools such as burn‑in, Pytorch...Temporary work$150k - $226k
...Harness is the AI Software Delivery Platform company, led by technologist... ...everything after the code - testing, deployments, application... .... Harness brings AI and automation to this "outer loop,"... ...time risk detection to help engineering teams ensure software integrity...Local areaImmediate startFlexible hoursShift work$171.5k - $236k
...Applied Materials 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- ...electronics. As we continue to grow and expand, we are seeking a Software Automation Engineer to join our team and play a key role in enabling the... ...silicon bring‑up and validation. You will also help validate and test semiconductor devices to ensure they meet performance and...Work at office
$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 sponsorshipEarly shift$126.7k - $158.4k
...the most technically demanding, highly automated manufacturing systems in our factory. What... ...Lead End‑of‑Line (EOL) and in‑process test development for High Voltage batteries and... ...Electrical, Mechanical, Manufacturing Engineering, or equivalent 3+ years of manufacturing...Local areaShift work$126.7k - $158.4k
...role sits within Manufacturing Engineering and is responsible for... ...functional and end‑of‑line testing as each vehicle is manufactured... ...intended—verifying systems, software, electrical behavior, and overall... ...Develop and implement automated test solutions to improve quality...Local area$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$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- ...Position: Automation Engineer Location: Must be hybrid onsite - Open to either Santa Clara, CA or Pleasanton, CA offices, only locals... ...Must Have Develop, maintain and execute automated test scripts using Selenium/Jmeter. Jenkins Relational Database...Work experience placementLocal area
- ...combine strong mechanical engineering fundamentals with... ...experience in manufacturing automation, fixture design,... ...develop assembly fixtures, test fixtures, jigs, poka-... ..., automation trends, robotics, machine vision, and... ...Proficiency with CAD software including SolidWorks,...Permanent employmentFull timeWork at officeLocal areaFlexible hours
$300k - $350k
...Description About the Role We are seeking an experienced Design-for-Test (DFT) Engineer to join our silicon engineering team and help stand up the... ...power domains/UPF) Document methodology and continuously automate and improve the flow What we're looking for ~ BS/MS in...H1bVisa sponsorshipWork visa$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- ...Location Type On-site Department Engineering Company Overview: TENEX is an AI-native, automation-first, built-for-scale Managed... ...Participate in all aspects of software development activities, including... ...design, coding, code review, testing, bug fixing, and code/API documentation...Full timeInternshipWork at officeRelocationMonday to Friday
- ...Description We are seeking a highly skilled engineer to join the cloud and data center... ...years of experience in Java, or white box testing Must be able to write unit tests with frameworks... ...testing RESTful API Experience writing automated regression, functional, white box, UAT,...
$180k - $220k
...Harness is the AI Software Delivery Platform company, led by technologist... ...everything after the code – testing, deployments, application... .... Harness brings AI and automation to this “outer loop,” helping... ...and experienced Data Platform Engineer to join our team as the Technical...Flexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Robotic Test Automation. Be the first to apply!
- senior robotics software engineer Campbell, CA
- ultimate software Campbell, CA
- remote software sales Campbell, CA
- senior c# .net software developer Campbell, CA
- id software Campbell, CA
- software Campbell, CA
- entry level software sales Campbell, CA
- internship software Campbell, CA
- healthcare software sales Campbell, CA
- software implementation project manager Campbell, CA


