RoboForce

AI robotics

LeadSoftwareEngineer,RoboticsTestInfrastructure

Milpitas, California, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Lead Software Engineer, Robotics Test Infrastructure at RoboForce. Skills: Test Framework Architecture, ML Evaluation Infrastructure, E2E & Simulation Orchestration, HIL & Performance Testing Infrastructure, EOL Test Software & Packaging, Design for Testability (DFT) & Enforcement. Design, build, and maintain a modular, scalable test execution engine (Python/C++). Own the technical roadmap for the test framework”

What You'll Achieve.

architect the overarching validation framework for our robot fleet from the ground up; moving us from zero to a fully automated pipeline; benchmark model performance and catch regressions before deployment; ensuring seamless, IP-isolated hardware validation

Industry & Context.

AI robotics
Eligibility Requirements

5 days/week in-office collaboration

What They're Looking For.

Must Have

6+ years of software engineering experience focused on building test infrastructure, automation frameworks, or CI/CD tooling for complex systems (robotics, autonomous vehicles, aerospace, etc.), proven track record of architecting systems from scratch rather than just maintaining existing pipelines, Expert-level Python (OOP, system architecture, test frameworks like Pytest), C++ proficiency (Google Test, Catch2), Deep comfort in Linux environments, bash scripting, containerization (Docker), Proven experience integrating automated testing into modern CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Buildkite), systems-level thinking with the ability to understand how software interacts with physical hardware, experience diagnosing complex integration failures at the boundary of software and physical robotics, Familiarity with the unique challenges of testing AI/ML models, robotics perception stacks, or other non-deterministic systems at scale, Requires 5 days/week in-office collaboration with our engineering teams at our headquarters

Nice to Have

Experience writing testing infrastructure that interfaces with ROS 2, eCAL, or custom pub/sub architectures, Experience building test reporting dashboards using tools like Grafana, Foxglove, or custom web interfaces

What You'll Do.

and maintain a modular

scalable test execution engine (Python/C++)

Own the technical roadmap for the test framework

Build automated pipelines for testing non-deterministic machine learning models

Integrate datasets and synthetic simulation edge-cases into the CI/CD pipeline

Build the software layer that controls Hardware-in-the-Loop (HIL) rigs

Develop profiling tools for performance benchmarking

Package test framework for factory floor validation

Actively participate in cross-functional design reviews

Enforce strict testing standards

Ensure code is inherently testable

How You'll Work.

Team & Collaboration

Act as the principal technical authority and central hub connecting software, embedded, simulation, machine learning, and manufacturing teams; Partner with the Autonomy and AI teams to build ML evaluation infrastructure; Collaborate closely with the Simulation and Cloud teams to integrate test framework with physics engines; Work with the Embedded and Hardware teams to build HIL software layer; Partner with Manufacturing Operations to package test framework for factory floor; Actively participate in cross-functional design reviews; Mentor feature developers on automated testing best practices

Full Job Description

Why RoboForce RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability. We are seeking a Lead Software Engineer, Robotics Test Infrastructure to architect the overarching validation framework for our robot fleet from the ground up. This is a massive-scope, highly hands-on Technical Lead / Principal Individual Contributor (IC) role. You will act as the principal technical authority and central hub connecting our software, embedded, simulation, machine learning, and manufacturing teams. You will design and build the core test execution software that orchestrates End-to-End (E2E) simulation runs, Hardware-in-the-Loop (HIL) physical testing, ML model regression pipelines, and End-of-Line (EOL) factory validation. At RoboForce, Test Engineers aren't manual testers—you build the scalable infrastructure, automation engines, and CI/CD pipelines that empower all our engineering disciplines to test their code continuously, rigorously, and automatically. Responsibilities Test Framework Architecture: Design, build, and maintain a modular, scalable test execution engine (Python/C++) that standardizes how tests are written, triggered, and reported across the entire company. You will own the technical roadmap for this framework, moving us from zero to a fully automated pipeline. ML Evaluation Infrastructure: Partner with the Autonomy and AI teams to build automated pipelines for testing non-deterministic machine learning models (e.g., vision, perception, manipulation). You will integrate massive datasets and synthetic simulation edge-cases into the CI/CD pipeline to benchmark model performance and catch regressions before deployment. E2E & Simulation Orchestration: Collaborate closely with the Simulation and Cloud teams to integrate your test framework with our existing physics engines, automating

Free ATS check

Applying for this Lead Software Engineer, Robotics Test Infrastructure role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about RoboForce?

Real rants from real employees. Read before you apply.

Read Company Rants →