Robotics Software Test Engineer
San Francisco, CAFull-time$140–200K/yrPosted 4mo agoStill listed 3 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near San Francisco, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Chef Robotics is hiring a Robotics Software Test Engineer. Chef Robotics builds autonomous robots for commercial food preparation and seeks a Robotics Software Test Engineer to own quality across perception, autonomy, platform, and integration layers, designing test infrastructure, CI/CD gates, and hardware‑in‑the‑loop validation to ship reliable systems.
Key focus areas include Design and implement automated test plans, cases, and fixtures across the full robot software stack, Build and own hardware‑in‑the‑loop test infrastructure validating perception, robotics, and platform software, and Strengthen and extend CI/CD pipelines to catch regressions early.
Successful candidates bring 3+ Years Software Test Engineering Experience and 3+ Years Reliability Engineering Experience. Important skills include Python, Designing Test Infrastructure, Building Test Infrastructure, CI/CD Systems, Integrating Automated Testing Into Release Pipelines, and Debugging. Preferred (not required): Testing Robotics Software Stacks, ROS, Perception Pipelines, and Control Systems.
Skills & qualifications
Skills
Qualifications
Full job description
Chef Robotics is bringing AI into the physical world, starting with one of the world’s largest industries: food manufacturing.
Food production faces one of the most severe labor shortages in the US, with more than 1 million open jobs today and demand continuing to grow. Our robots help manufacturers automate repetitive food-preparation and assembly tasks so they can increase throughput, improve consistency, and keep production onshore.
Today, Chef robots operate in production facilities across North America and Europe, serving customers including Amy’s Kitchen, gategroup, and CookUnity. Our robots have made over 100 million servings in production, creating the world’s largest proprietary dataset for AI-powered manipulation of deformable food. Every meal our robots produce makes the system smarter.
Backed by leading investors including Avataar Ventures, Construct Capital, Bloomberg Beta, Promus Ventures, and Kleiner Perkins, we’re scaling rapidly with a robotics-as-a-service (RaaS) model and long-term customer partnerships. Our team includes engineers and leaders from Google, Cruise, Tesla, Amazon Robotics, Dexterity, Bear Robotics, Saildrone, and Zoox, united by a mission to build intelligent machines that solve meaningful problems in the real world.
If you’re excited about solving hard problems, creating real customer impact, and shipping systems that operate in production every day, not just in the lab, you’ll feel at home at Chef.
About the Role
Chef Robotics is building autonomous robots that work alongside humans in commercial food preparation environments — and a software regression in production isn't just a bug, it's a missed meal, a stopped line, or a customer incident. As a Robotics Software Test Engineer, you own the quality bar for our entire robot software stack: perception, autonomy, platform, and the integrations between them.
This is a builder role, not a manual QA role. You'll design and implement the test infrastructure, CI/CD gates, and hardware-in-the-loop validation systems that let a small team ship fast without breaking things in the field. You'll work directly with perception and robotics engineers — embedded in the team, not downstream of it — and your test frameworks will be first-class engineering artifacts.
We are a small, high-ownership team. We work onsite five days a week and move with startup urgency. In this role, you will:
-
Design and implement automated test plans, test cases, and fixtures across the full robot software stack — from unit tests to system-level integration tests
-
Build and own hardware-in-the-loop (HIL) test infrastructure that validates perception, robotics, and platform software against real or simulated hardware
-
Strengthen and extend CI/CD pipelines to catch regressions early and gate releases with high confidence
-
Define quality metrics and release readiness criteria; track test coverage, failure trends, and fleet health to give the team clear signal
-
Investigate and root-cause production failures across software, hardware, and system boundaries; build regression tests to prevent recurrence
-
Develop simulation-based test environments to validate perception and robotics changes before deploying to physical robots
-
Participate in design and code reviews with a lens on testability, observability, and failure modes
-
Instrument the robot software stack for better debuggability and post-hoc failure analysis
What You Bring:
-
3+ years of experience in software test engineering, reliability engineering, or a closely related role
-
Strong Python skills
-
Hands-on experience designing and building test infrastructure — not just writing tests, but building the systems that run them
-
Experience with CI/CD systems and integrating automated testing into release pipelines
-
Strong debugging instincts — able to trace failures across software layers, hardware interfaces, and timing boundaries
-
Solid understanding of testing methodologies across unit, integration, system, and hardware-in-the-loop layers
-
Comfort working in Linux-based development and production environments
-
Self-starter who can prioritize independently in an ambiguous, fast-moving environment
Nice-to-have:
-
Experience testing robotics software stacks (ROS, perception pipelines, control systems)
-
Familiarity with simulation environments (Gazebo, Isaac Sim) for test scenario generation
-
Experience with Docker or containerized test environments
-
Background in data logging, observability pipelines, or fleet monitoring systems
-
Knowledge of networking protocols relevant to robotics (TCP/UDP, PTP, gRPC)
-
Experience with hardware bring-up, sensor calibration, or embedded systems testing
-
Prior work in fast-paced robotics or hardware startups
Chef Robotics is solving one of the hardest problems in AI: bringing intelligence into the physical world.
Our robots are already operating in production facilities every day, generating the real-world data that powers the next generation of embodied AI. If you want to build technology that leaves the lab, ships to customers, and transforms an industry, Chef is the place to do it.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Control Systems Software Engineer, RoboticsOpenAI · San Francisco, CA · $380–460K/yrPosted 3w agoPosted 3w ago
Robotics Controls EngineerAndromeda Surgical · South San Francisco, CA · $150–250K/yrPosted 2w agoPosted 2w agoSenior Software Engineer, SimulationAtoms · San Francisco, CA · $195–246K/yrPosted 2w agoPosted 2w ago
Technical Product Manager, ML & RoboticsMariana Minerals · San Francisco, CA · $115–208K/yrPosted 1w agoPosted 1w ago
Senior Hardware Reliability & Test EngineerAtoms · San Francisco, CA · $182–238K/yrPosted 2w agoPosted 2w ago
You've read the whole posting — now see how you match it.