Lead Software Engineer AI and Robotics Test Infrastructure
RoboForce is a Milpitas, California robotics company building Physical AI-powered industrial robotic labor systems.
Funding history
About RoboForce
RoboForce develops the TITAN general-purpose AI robot and related robot foundation-model stack for demanding industrial work, including solar, data centers, shipping, mining, and manufacturing.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will architect and build test execution software for simulation, hardware-in-the-loop testing, ML regression, and factory validation. You will create automation and CI/CD pipelines, integrate testing with robotics hardware and simulations, build performance tools, enforce testability standards, and mentor developers on automated testing.
Requirements
- BS or MS in Computer Science, Computer Engineering, Robotics, or equivalent practical experience
- 6+ years of software engineering experience building test infrastructure, automation frameworks, or CI/CD tooling
- Expert Python knowledge, including object-oriented programming and test frameworks such as Pytest
- Strong C++ proficiency, including Google Test or Catch2
- Linux, bash scripting, and Docker experience
- Experience integrating automated testing into CI/CD pipelines such as GitHub Actions, GitLab CI, or Buildkite
- Experience diagnosing software and physical robotics integration failures
- Familiarity with testing non-deterministic AI, ML, or robotics systems
- Ability to work in office five days per week
Responsibilities
- Design, build, and maintain a modular test execution engine in Python and C++
- Own the technical roadmap for the automated test framework
- Build automated pipelines for testing machine-learning models
- Integrate datasets and simulation edge cases into CI/CD pipelines
- Automate end-to-end autonomy and navigation tests
- Build software for hardware-in-the-loop rigs and performance profiling
- Package test software for factory validation
- Enforce testing standards and testable software designs
- Mentor developers on automated testing practices
Benefits
- Stock options or equity programs
- Health, dental, and vision insurance
- 401(k) plan
- Visa sponsorship and green card support for qualified candidates
- Lunches and dinners
- Fully stocked kitchen
- Regular team-building events
