Opportunity Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Software Engineer - Driving Behavior

Zoox zoox.com Open · verified Oct 24, 2026
Hybrid Foster City Full-time Mid-level Software Engineering

At a glance

Mid-level Software Engineering role at Zoox. Foster City · full-time · $177,000–$270,000 base.

SalaryStated by Zoox
$177,000 – $270,000
Base salary for this role, in USD per year, as published in the posting.
This role, from ZooxOur estimate for the market: $190,000–$215,000Median $190,500
The range includes the market median of $190,500 for mid-level software engineering roles in Foster City.
Worked out from 5 postings that stated pay, median $190,500. Last updated Oct 13, 2026.
RoleSoftware Engineering
SeniorityMid-level
LocationFoster City
WorkplaceHybrid
EmploymentFull-time
Base pay$177,000–$270,000
PostedMay 12, 2026 · 5mo ago
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Design and code behavioral or motion-planning algorithms that help autonomous vehicles handle newly added geofences
  • Modify existing autonomous-driving algorithms and software modules for operation in new geofences
  • Run your software on the robot, test its behavior, then use results to make improvements
  • Coordinate with other teams to integrate and validate software features for geofence expansion
  • Test vehicles or guide those tests, turn driving observations into actionable feedback, and file patents for new technologies

What you bring

  • A master's degree in computer science or a related field, plus at least three years of experience
  • C++ programming proficiency
  • Experience in behavioral planning, motion planning or mission planning for autonomous vehicles

Who this fits

This role suits a mid-level software engineer focused on autonomous-driving planning and expanding vehicle operation into new geofences. The position is hybrid and based in Foster City.

From the employer

Zoox is on an ambitious journey to develop a full-stack autonomous mobility solution. This role will be a part of a team to expand Zoox’s autonomous mobility to new geofences. We are looking for a Software Engineer to improve and develop autonomous driving capabilities in new conditions.

In this role, you will:

  • Design behavioral and motion planning algorithms to improve driving behavior in new geofences and implement those designs in our code base.

  • Adapt existing algorithms and software modules for autonomous driving in new geofences.

  • Integrate and test your developed applications in the robot, learn, and make improvements.

  • Work collaboratively with cross-functional teams to support the integration and validation of software components and features for geofence expansion.

  • Support or lead vehicle testing to generate actionable feedback on driving performance.

  • Write and file patents for novel technologies you develop.

Qualifications

  • Master's degree in Computer Science or related field and 3+ years of experience

  • Proficient in C++ programming

  • Proven experience in at least one of the following domains: behavioral planning, motion planning, or mission planning for autonomous vehicles

Bonus Qualifications

  • Experience with behavioral and motion planning for high-speed autonomous driving

  • Experience with autonomous robots and machine learning or data-driven development processes

Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Software Engineering$170k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.