greenhouse
Lead Software Engineer, AI & Robotics Test Infrastructure
RoboForce
Milpitas, USA
Full-time
Senior Level
Onsite
Discovered 1 weeks ago
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanFull Job Posting
- 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 complex E2E autonomy and navigation tests within our CI/CD pipeline.
- HIL & Performance Testing Infrastructure: Work with the Embedded and Hardware teams to build the software layer that controls our Hardware-in-the-Loop (HIL) rigs. Develop the profiling tools needed to benchmark compute load, memory utilization, and real-time performance.
- EOL Test Software & Packaging: Partner with Manufacturing Operations to package your test framework into a secure, operator-friendly format (e.g., GUIs, automated pass/fail scripts) for the factory floor, ensuring seamless, IP-isolated hardware validation.
- Design for Testability (DFT) & Enforcement: Actively participate in cross-functional design reviews, enforcing strict testing standards and ensuring that code from the Autonomy and Embedded teams is inherently testable within your framework. You will have the technical authority to push back on tightly coupled designs and require code to be easily mocked and unit-tested.
- Technical Leadership: Act as a force multiplier for the engineering org. Mentor feature developers on automated testing best practices and drive a company-wide culture of rigorous, software-defined validation. (Note: This is a hands-on technical leadership role, not a people management role).
- Education: B.S. or M.S. in Computer Science, Computer Engineering, Robotics, or equivalent practical experience.
- Experience: 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.), with a proven track record of architecting systems from scratch rather than just maintaining existing pipelines.
- Advanced Programming: Expert-level Python (OOP, system architecture, test frameworks like Pytest) and strong C++ proficiency (Google Test, Catch2) to design core architectural interfaces with our robotics middleware.
- Systems & CI/CD Integration: Deep comfort in Linux environments, bash scripting, and containerization (Docker). Proven experience integrating automated testing into modern CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Buildkite).
- Hardware Intuition: Strong systems-level thinking with the ability to understand how software interacts with physical hardware, and experience diagnosing complex integration failures at the boundary of software and physical robotics.
- Testing Non-Deterministic Systems: 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.
- Robotics Middleware: Experience writing testing infrastructure that interfaces with ROS 2, eCAL, or custom pub/sub architectures.
- Data Visualization: Experience building test reporting dashboards using tools like Grafana, Foxglove, or custom web interfaces.
- Competitive stock options/equity programs.
- Health, dental, and vision insurance, 401(k) plan.
- Visa sponsorship and green card support for qualified candidates.
- Lunches and dinners, a fully stocked kitchen, and regular team-building events.
About RoboForce
Machinery Manufacturing57 employeesFounded 2023
Physical AI robotics company building general-purpose robots for industrial operators in solar, mining, shipping, and manufacturing.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at RoboForce
Senior Mechanical Engineer
Milpitas, USA
Discovered YesterdayFull-time
Senior / Staff Robotics Engineer, Motion Planning
Milpitas, USA
Discovered YesterdayFull-time
AI Research Scientist
Milpitas, USA
Discovered YesterdayFull-time
Senior Mechanical Engineer
Milpitas, USA
Discovered 6 days agoFull-time
Senior Software Engineer, AI Infra
Milpitas, USA
Discovered 6 days agoFull-time
Senior Robotics Engineer, Manipulation
Milpitas, USA
Discovered 6 days agoFull-time
Senior/Staff Embedded Software Engineer, Robotics Platform
Milpitas, USA
Discovered 6 days agoFull-time
Senior Robotics Engineer, Navigation & SLAM
Milpitas, USA
Discovered 6 days agoFull-time