- Robot type
- Industrial Automation
- Location
- San FranciscoCaliforniaUSA
- Job type
- Software
- Posted
- Dec 8, 2021
- Salary
- $160,000–$240,000 a year
Senior Software Engineer, Robotics Platform
Job description
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.
Job responsibilities
- Architect and build our next-generation robotics platform — the foundation layer our robotics stack and forward-deployed models run on, spanning compute, OS, middleware, and networking — taking the lessons from the…
- Build the infrastructure and frameworks that carry a robot across its whole software lifecycle — provisioning a new instance so it joins the fleet, then keeping its software updated from there on — working with…
- Lead an upgrade of our autonomy software OS and middleware.
- Help integrate new robot hardware, sensors, and cameras, and monitor performance.
- Investigate, debug and fix difficult low-level systems software problems and performance, e.g. with drivers, networking, Linux configuration.
Job requirements
- Strong experience and expertise in Linux systems — building complex software in a Linux environment.
- Strong systems programming in C, C++, or Rust (Python a plus).
- Excellent software engineering fundamentals.
- Experience leading and shipping complex software projects.
- Experience deploying and managing software across networked edge devices (robot fleets, embedded systems) and/or with ROS 2 middleware — the DDS-based publish/subscribe (topics) layer that connects a robot's software…
Similar jobs
Chef Robotics · Software
Staff Autonomy Engineer
San Francisco, California
Chef Robotics · Software
Robotics Software Test Engineer
San Francisco, California
Chef Robotics · Artificial Intelligence
Senior ML Engineer, Manipulation
San Francisco, California
Chef Robotics · Artificial Intelligence
Senior ML Engineer, Foundation Models
San Francisco, California
