
Senior Robotics Planning Engineer
CloudKitchens16 days ago
Base Salary
$176k - $240k/yr
Responsibilities
- Design and implement motion-planning algorithms for non-holonomic autonomous vehicles.
- Develop multi-agent coordination systems that prevent deadlocks and collisions.
- Build fleet-planning and dispatch algorithms for dynamically assigning autonomous haul trucks.
- Create simulation and visualization tools to validate planning algorithms.
- Optimize planning algorithms for real-time performance in production environments.
- Collaborate with controls engineers to ensure planned paths are executable.
- Debug fleet-level issues using logged data and replay tools.
- Travel periodically to customer sites, up to 5%, and provide schedule flexibility during deployments.
Requirements
- A BS, MS, or PhD in Robotics, Computer Science, or a related field is required.
- At least 3 years of professional, non-internship software development experience is required.
- Strong foundation in motion-planning algorithms and computational geometry is required.
- Proficiency in Python and NumPy for numerical computing is required.
- Understanding of vehicle kinematics and nonholonomic constraints is required.
- Ability to analyze algorithm complexity and optimize for real-time performance is required.
- Preferred qualifications include multi-agent coordination, scheduling, trajectory optimization, graph algorithms, computational geometry libraries, fleet management or dispatch systems, Redis, ZeroMQ, and modern machine-learning techniques for planning.
Benefits
- Medical, dental, vision, disability, and life insurance.
- Flexible Spending Account and Health Savings Account options.
- 401(k), equity eligibility, unlimited flexible time off, sick time, and paid holidays.
- Paid parental leave and a pre-tax commuter benefit plan.
- Team lunch in the SoMa office every Tuesday and Thursday.
- The role is onsite in the San Francisco office five days per week, with up to 5% customer-site travel and possible schedule flexibility during deployments.
About CloudKitchens
We provide kitchen infrastructure and software that empower food & beverage operators to expand their operations with minimal upfront capital and time.