Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Motion Planning

Zoox Inc.

Job Description

Job Description

On the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get there safely in situations as complex as those found in Downtown San Francisco or on the Las Vegas Strip.

 

This is a cutting-edge problem, which requires teamwork and collaboration across a broad set of experts spanning Planner, Perception, Prediction, Operations, and more. Together, you will create the next generation of algorithmic improvements to expand our robot’s ability to drive in some of the most complex situations found on public roads.

 

Safety is foundational at Zoox, so you will take a measured approach – develop a principled modification to the Planner, test in simulation and on closed courses, and team up with our safety drivers for on-road testing. 

In this role, you will:
  • Create principled algorithmic improvements to specific areas of driving behavior and implement those changes in our code base.
  • Use our extensive backend tooling to test your changes across many different driving situations at the press of a button.
  • Lead on-vehicle drive reviews to generate actionable feedback on driving performance. Use this experience to help the team learn and make improvements. 
  • Attend conferences and survey literature to stay informed on the most recent developments in the fields of Robotics and Motion Planning.
  • Write and file patents for novel technologies you develop.
Qualifications
  • Master's degree in Computer Science or related field and relevant experience
  • Fluency in C++
  • Understanding of configuration spaces and a variety of planning techniques (A*, RRTs, PRMs, etc.)
  • Demonstrated ability to create real-time motion planning algorithms
Bonus Qualifications
  • Significant contributions to geometric- and/or sampling-based planning algorithms
  • Experience with autonomous robots and machine learning or data-driven development processes
  • Experience with ROS, pose estimation, SLAM, probabilistic filtering, 3D data, or CUDA

Base Salary Range

 

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.

 

Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

About Zoox

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.

Follow us on LinkedIn

Accommodations

If you need an accommodation to participate in the application or interview process please reach out to View email address on ziprecruiter.com or your assigned recruiter.

A Final Note:

You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Motion Planning in Foster, CA vacancy
  • $200k - $245k

    Senior Motion Planning Software Engineer Location: South San Francisco, California, USA. About Zipline Zipline is the world’s largest and most experienced drone delivery service. We are on a mission to serve all humans equally by ensuring access to food, medicine and essential... 
    Suggested

    Zipline International Inc.

    South San Francisco, CA
    2 days ago
  • $189k - $270k

     ...Behavior Capabilities Engineer The Behavior Capabilities opportunity falls within the Fail Operational Planning team at Zoox. This team works to ensure that the robot continues...  ...team includes developing behavioral and motion planning algorithms to improve trip progress... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    4 days ago
  • $189k - $270k

     ...Learned Trajectory Machine Learning Engineer The Prediction & Behavior ML team is responsible for developing machine learning (...  ...validation. Given the tight integration of behavior forecasting and motion planning, our team collaborates closely with the Planner team to... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    5 days ago
  •  ...autonomous mobility to new geofences. We are looking for a Software Engineer to improve and develop autonomous driving capabilities in new...  .... In this role, you will: Design behavioral and motion planning algorithms to improve driving behavior in new geofences and... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    11 days ago
  • $170k - $200k

     ...Yourself from Impersonation and Fraudulent Activity The Senior Software Engineer will join the Nexxen DSP Software Development team as a...  ..., on-call readiness, incident response, capacity planning, and continuous reliability improvements • Identify and resolve... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Nexxen International Ltd

    San Carlos, CA
    1 day ago
  •  ...Senior Software Engineer Stellic is growing, and we're hiring Senior Software Engineers across all of our product teams. If you're a great...  ...they need to make the right decisions about their degree plans, track their journey, and build an education and career path... 
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Stellic

    San Mateo, CA
    4 days ago
  • $170k - $240k

     ...knit group of bold thinkers- engineers, innovators, and industry experts...  ...closely with perception, planning, and controls engineers on the...  ...who loves combining math and software, and is excited about...  ...particle filters, structure from motion, visual inertial odometry, lidar... 
    Full time
    Local area
    Flexible hours

    Agtonomy

    South San Francisco, CA
    1 day ago
  • $170k - $240k

     ...intelligence, best-in-class hardware and software product development, operational excellence...  ...the role As a Senior Wireless Software Engineer on the National Security team, you will...  ...SDKs), including link profiles, channel plans, bandwidth, power, and QoS settings. Build... 
    Full time
    Work at office
    Local area
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    Skydio

    San Mateo, CA
    3 days ago
  • $300k

     ...Join a high-growth company pioneering a unifying intelligence platform for multiple types of robotics. Senior Robotics Software Engineer Benefits - Starting Salary targeting up to $300K - Significant Equity - Comprehensive Health, Dental, and Vision insurance... 
    H1b
    Visa sponsorship

    SLR Search

    San Mateo, CA
    4 days ago
  •  ...the US, we are blending German engineering with American ingenuity....  ...strategy and business development, software development and end-2-end...  ...timelines, budgets, resource planning, risk etc. Effective at communicating...  ...Perception, Sensor Fusion, Motion Prediction, Path Planning,... 
    Local area
    Worldwide

    Omega Solutions Inc

    Belmont, CA
    2 days ago
  •  ...health Inside How Zipline Tests and Improves Safety Systems Open Roles Search Filter by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San Francisco, California, USA Aerodynamics Intern (Fall 2026) 2026 Internships South San... 
    Internship
    Remote work

    ZipLine

    South San Francisco, CA
    4 days ago
  • $180k - $300k

     ...Senior Frontend Engineer - Cameras, Motion & Analytics San Mateo, CA United States Who We Are Verkada is transforming how organizations...  ...Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans Nationwide... 
    Full time
    Immediate start
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  •  ...Software Engineer We're a fast-moving team of aviators, engineers, and operators building an AI platform to make flying safer, more efficient...  ...decisions. ~ Exposure to autonomy-related systems such as planning, decision-making, or reasoning, and working with sensor or... 
    Permanent employment
    Full time
    Internship
    Local area
    Remote work
    3 days per week

    BeaconAI

    San Carlos, CA
    2 days ago
  •  ...Description Our Ride and Fleet Backend team is looking for a Software Engineer to build out the Fleet Dispatch System to efficiently...  ...refine algorithms for real-time dispatch optimization and route planning, leveraging operational research techniques. Apply operational... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    7 days ago
  • $170k - $210k

     ...safely we operate in increasingly complex environments. Engineers on this team work at the intersection of autonomy,...  ...availability production services ~ Hands-on experience with path planning, graph search, motion planning, or related optimization problems ~ Extreme... 
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    25 days ago
  • Senior Motion Planning Software Engineer - Droid

    Zipline

    South San Francisco, CA
    14 hours ago
  •  ...Job Description Job Description Zoox is looking for an experienced software engineer to work on large-scale simulation pipelines used to validate the behavior of the Zoox self-driving vehicle. These are data and GPU intensive workloads built on Ray.io and Kubernetes... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    10 days ago
  • $191k - $271k

     ...Software Developer Zoox is seeking a highly skilled and experienced software developer to join our team. The Core Sensors team is a...  ...This suite of sensors serves as the input to the perception and planning stack and is fundamental to the autonomous driving capabilities... 
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    4 days ago
  • $200k - $287.5k

     ...Senior Software Engineer For Snowflake Notebooks At Snowflake, we are powering the era of the agentic enterprise. To usher in this new...  ...Be a strong contributor to the product vision and drive team planning. Build for scale and high performance. Our ideal candidate... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    5 days ago
  •  ...About the Role We're seeking a driven full-stack software engineer to join us at this pivotal moment. In this role, you'll work...  ...Familiarity with robotics/hardware automation (ROS2, path planning, hardware orchestration) Familiarity with our software stack... 
    Immediate start
    Visa sponsorship

    Integrated Bio Sciences

    Redwood City, CA
    2 days ago
  • $168.3k - $207.9k

     ...customers and employees. To help them grow. Software is a choice that can make or break a...  ...company, extends this mission to modern engineering teams, helping them manage incidents, reduce...  ...architectural reviews and roadmap planning. Requirements ~6 to 8 years of experience... 
    Work at office
    Flexible hours
    3 days per week

    Freshworks

    San Mateo, CA
    4 days ago
  • $105.8k - $174.8k

     ...Data and Decision Science – AI Native Engineering Physical AI Engineering Consultant,...  ...robotics, digital twin applications, and software engineering. We'll look to you to...  ...optimize algorithms for tasks such as path planning, motion planning, and decision-making in... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    San Mateo, CA
    5 days ago
  •  ...Staff Fullstack Engineer Notable is the leading healthcare AI platform for transforming...  ...reliability and maintainability of our software. Troubleshoot and resolve technical...  ...development processes, participating in sprint planning, daily stand-ups, and retrospectives to... 
    Work experience placement
    Work at office
    Remote work
    3 days per week

    Notable

    San Mateo, CA
    10 days ago
  •  ...trustworthy, innovative, and pragmatic safety engineering. As a Platform System Vehicle Test...  ...execute the technical and logistical planning of vehicle tests including cross-...  ...such as systems requirements, firmware, software motion controls, vehicle engineering, and operations... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  • $142.8k - $261.8k

     .... AI & Data - Physical AI Engineering Consultant – Manager The...  ...digital twin applications, and software engineering. We'll look to...  ...and leading workstreams from planning through execution to closure....  ...tasks such as path planning, motion planning, and decision-making... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    San Mateo, CA
    5 days ago
  • $170k - $210k

     ...breaking speeds. About The Role Zipline's software team is dedicated to rapidly delivering...  ...drones. As a small team of software engineers, we build the essential tools that...  ...a dynamic blend of high-level strategic planning, such as identifying key investments and... 
    Work at office
    Local area
    Remote work

    Zipline

    South San Francisco, CA
    a month ago
  •  ...PLM Applications Support Engineer This position is responsible for PLM (Product Lifecycle...  ...customers with proper usage of 3DX PLM software. Responsibilities: Installation...  ...teams, contributing to project planning, recommending approaches, identifying resources... 
    Hourly pay
    Full time

    Ursus Inc

    San Mateo, CA
    4 days ago
  • $150k - $300k

     ...imaging satellites Implement controllers developed by GNC engineers to plan and execute satellite maneuvers, including orbit corrections...  ...and performance. Develop and maintain mission planning software that integrates mission design, operational concepts, and flight... 
    Permanent employment
    Full time
    Remote work

    ArrayLabs, LLC

    Redwood City, CA
    5 days ago
  • $200k - $300k

     ...Senior/Principal Software Engineer At Bellota Labs, we are a fast-paced, hypergrowth startup poised to revolutionize the gaming world...  ...contribute to product roadmaps, and participate in feature planning and discussions. Requirements: ~5+ years of experience... 
    Local area
    Overseas

    Bellota Labs

    Redwood City, CA
    5 days ago
  • $213.51k - $230k

     ...so are the rewards. We're looking for an exceptional Senior Software Engineer to help shape the future of our core platforms, products, and...  ...and availability. Define and guide monitoring, capacity planning, and scaling strategies for production systems and infrastructure... 
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Motion Planning. Be the first to apply!