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

Software Engineer, C++ Vehicle Experience

$155k - $240k
Full-time

Zoox Inc.

Zoox is building the future of transportation. To do that, we’re also building an incredible crew—united by our mission, energized by our values, and driven by our purpose. We are looking for an experienced Software Engineer to join our Vehicle Experience team. 

Zoox isn’t an updated car–it’s a whole new form of transportation–designed for AI to drive, and humans to enjoy. In this role, you will design, develop and optimize the software that powers a unique and premium vehicle experience to delight our riders.

The Vehicle Experience team is primarily responsible for the software that manages the ride state and orchestrates the rider experience–audio, lighting, vehicle controls and even the infotainment tablets. The on-vehicle software is authored in C++ and sits at the nexus of all the systems a rider sees and touches and as such, runs on the vehicle under resource constraints. This team delivers select features end-to-end, including writing backend cloud services.

The person in this role will be working on impactful projects like improving the vehicle mission handling as we add new autonomous capabilities, personalizing the vehicle experience to the rider’s preferences and providing situational awareness so the rider feels safe and informed, while consistently working to raise the performance, reliability and quality bar. In short, this position will be implementing and orchestrating some of the most highly visible features in-vehicle.

In this role, you will:

  • Design and implement software systems in C++ to manage autonomous vehicle ride states, passenger interactions and vehicle control interfaces while ensuring optimal performance on Linux systems.

  • Implement backend cloud features to support Vehicle Experience features end-to-end.

  • Integrate mission-critical software components that process data from multiple vehicle sensors and systems, implementing robust error handling and failsafe mechanisms while adhering to automotive-grade safety standards.

  • Participate in technical design reviews, establish coding standards and mentor junior engineers in best practices for embedded systems development, including memory management, and system optimization.

  • Analyze system performance metrics and telemetry data to optimize software efficiency, troubleshoot issues, and make data-driven decisions for improving ride management systems.

  • Partner cross-functionally with vehicle software teams, cloud engineers, Product Management, Technical Program Management, UX Design, Quality Assurance and Feature Integration teams to deliver integrated solutions that advance our autonomous vehicle technology.

Qualifications

  • MS/BS in Computer Science, Engineering or related field with 2+ years of software development experience

  • Strong expertise in modern C++ development on Linux systems and backend cloud systems

  • Experience with modern software development practices (Git, CI/CD, code review), automated testing and validation methodologies and cross-team collaboration in large, complex software projects

  • Excellent problem-solving skills with the ability to analyze requirements and propose technical solutions, document technical designs and decisions and debug complex system-level issues

  • Track record of building user-centric product software, collaborating with Product Management and UX designers and ability to translate UX requirements into technical implementations

Bonus Qualifications

  • Knowledge of robotics, automotive or embedded systems software development, including real-time constraints and hardware interfaces

  • Hands-on experience with Data Distribution Service (DDS) middleware in production environments, including performance optimization and fault tolerance

  • Proficiency with distributed systems in Java, Kotlin or Python

$155,000 - $240,000 a year

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.

Accommodations

If you need an accommodation to participate in the application or interview process please reach out to [email protected] 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. 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 a month ago
Similar jobs that could be interesting for youBased on the Software Engineer, C++ Vehicle Experience in Foster, CA vacancy
  • $155k - $240k

     ...Software Engineer Zoox is building the future of transportation. To do that, we're also building...  ...Software Engineer to join our Vehicle Experience team. Zoox isn't an updated car–it'...  ...The on-vehicle software is authored in C++ and sits at the nexus of all the systems... 
    Suggested

    Zoox

    San Mateo, CA
    3 days ago
  •  ...state of the art autonomous vehicle software for our purpose built vehicle...  ...in a superior customer experience. The Developer Experience team...  ...enforce the best practices for engineering across the company. Our...  ...languages: Python, Kotlin, or C++. Bonus Qualifications: Experience... 
    Suggested
    Temporary work
    Relocation package

    I did my part and supported the Regular Toilet

    Foster, CA
    4 days ago
  • $185k - $303k

     ...Senior Software Engineer, Developer Experience Team Architect and implement LLM-powered solutions to enhance software...  ...state‑of‑the‑art autonomous vehicle software for our purpose‑built vehicle...  ...the following languages: Python or C++. Experience with LLM evaluation metrics... 
    Suggested
    Temporary work
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    Foster, CA
    4 days ago
  •  ...Case and validates that our vehicles are safe for autonomous driving...  ..., and pragmatic safety engineering. As a Platform System Vehicle...  ...systems requirements, firmware, software motion controls, vehicle...  ...+ years of test engineering experience in the automobile, robotics,... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    28 days ago
  • $160k - $175k

     ...Senior Virtual Cloud Test Engineer (Must have Cuttlefish experience) Worldwide, the...  ...Ducati, Volkswagen Commercial Vehicles, Scania and MAN. Brief...  ...that exercises production software stacks (communication, diagnostics...  ...with the languages C, C++, Java, Python, and script... 
    Suggested
    Contract work
    Worldwide
    Night shift

    Volkswagen Group

    Belmont, CA
    1 day ago
  •  ...-driving hardware and software solution. The efficiency...  ...performance software engineer within the Software...  ...performance at scale in CI/vehicle, and establish budgets...  ...field and 3+ years of experience. Strong knowledge...  ...Strong knowledge of C++ and experience in large... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  •  ...Vertex Sigma Software in Foster City, California is seeking an experienced Software Engineer to optimize routing behavior for autonomous vehicles. Responsibilities include diagnosing complex scenarios...  ...’s in engineering, 6+ years of experience, and proficiency in TypeScript/... 

    Vertex Sigma Software

    Foster, CA
    3 days ago
  • $293.8k - $343.34k

     ...play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and...  ...massive community of creators. We are seeking a Principal Software Engineer to drive technical strategy and execution for the Ads Experience... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $293.8k - $343.34k

     ...connect with friends in 3D immersive digital experiences- all created by our global community of...  ...shared experiences for everyone. The Engine Networking Team pulls the players...  ...Desirable) Be an amazing systems-level C++ programmer and be fascinated by the actual... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $140k - $200k

     ...Clutch Canada is seeking a Senior Software Engineer to join their Core Experiences Team in San Mateo, California. In this pivotal role, you will be responsible for designing reliable APIs and enhancing the user experience across platforms. The ideal candidate should have... 

    Clutch Canada

    San Mateo, CA
    3 days ago
  • $140k - $200k

     ...your own speed, and with tools that make learning easier, deeper, and faster. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Remote work

    Clutch Canada

    San Mateo, CA
    4 days ago
  •  ...ML model teams to bring cutting-edge models into the vehicle stack.   In this role, you will have access to the...  ...in Computer Science or a related degree Fluency in C++ and Python, and CUDA code Experience delivering ML model integration in latency-sensitive systems... 
    Relocation package

    Zoox

    Foster, CA
    20 days ago
  •  ...data, applying them both on-vehicle to influence driving behavior...  ...Perception, Simulation, and Systems Engineering teams to accelerate our...  ...computer science or related field Experience with training and deploying...  ...metrics pipelines Fluency in C++ or Fluency in Python with a... 
    Temporary work
    Relocation package

    I did my part and supported the Regular Toilet

    Foster, CA
    3 days ago
  •  ...Zoox is seeking a Senior Software Engineer, ML Core to optimize ML tooling for autonomous...  ...and deployment. Your 6+ years of experience in Python or C++ will help drive innovations in machine...  ...the deployment of autonomous vehicles. Compensation includes a competitive... 

    jobs.frontdoordefense.com - Jobboard

    Foster, CA
    4 days ago
  •  ...Zoox is seeking a Sr. Staff Vehicle Control Engineer to join the Vehicle System...  ...Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL), Hardware...  ...At least 20 years of experience in systems design with 10+...  ...Qualifications Proficiency in C/C++ for writing or debugging... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    13 days ago
  • $242k - $333k

     ...Senior/staff Software Engineer - Distributed Systems Design and scale distributed...  ...localization in autonomous vehicles Location: Foster City, California...  ...related field 6+ years of industry experience working on distributed systems Fluency in C++ and Python Experience with... 
    Temporary work
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    Foster, CA
    3 days ago
  • $214k - $290k

     ...Senior Software Engineer, ML Core Build and optimize the ML tooling platform...  ..., training, and in-vehicle inference Location: Foster City...  ...etc., improve ML developer experience, and expedite debugging efforts...  ...experience. Proficient in Python or C++. Familiarity with training... 
    Temporary work
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    Foster, CA
    3 days ago
  • $208k - $300k

     ...The Software Systems Engineering team is responsible for defining SW development processes...  ...safety bar for production vehicles. In this role, you will...  ...fields and 7+ years of experience. Strong problem-solving, leadership...  ...skills in Python and C++ in real-time safety-critical... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 hours ago
  •  ...Overview Title: DevOps Engineer Job Type: Contract...  ...leader in the Autonomous Vehicle Technology industry, is...  ...teams in developing software that adheres to a High...  ...software developed in C++ and Python. Develop code...  .... Required Skills & Experience We are looking for someone... 
    Contract work
    Immediate start

    DeWinter Group

    Foster, CA
    3 days ago
  • $242k - $333k

     ...Inc. is seeking a Senior or Staff Software Engineer in Foster City, California. The role...  ...architectural design of the PCP stack for vehicle platforms, emphasizing sensor...  ...should have strong knowledge of C++ and Python, and experience with A/B testing methodologies. The... 

    AI Chopping Block, Inc.

    Foster, CA
    3 days ago
  • $75 per hour

     ...As a Fleet Support Engineer focused on Human Machine Interface (HMI) and passenger experience systems, you’ll play a critical role in...  ...preventing issues that impact in-vehicle displays, audio/visual...  ...seamlessly across Hardware, Software, and Operations teams. What... 
    Hourly pay
    Permanent employment
    Contract work
    Remote work
    Monday to Friday
    Night shift
    Weekend work

    Wealth Recruitment, LLC

    San Mateo, CA
    9 hours ago
  • $177k - $266k

     ...San Bruno, CA is looking for a senior software engineer to lead the development of a cloud-native...  ...use your expertise in Go, Python, or C++ and collaborate on architecture and integrations...  .... Candidates should have 8+ years of experience in software engineering with knowledge... 
    Full time

    Verily

    San Bruno, CA
    2 hours ago
  • $245k - $305k

     ...training and testing autonomous vehicle AI. We are looking for a 3D Engine professional who spans...  ...offline rendering for software-in-the-loop (SIL)...  ...~2+ years of prior experience as a Technical Lead ~7+...  ...of experience developing C++, Python, and GPU programming... 
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  • $226k - $282.5k

     ...in-class hardware and software product development, operational...  ...of the software engineering stack, working on a...  ...that runs on the vehicle Characterize, integrate...  ...Ability to write modern C++ in a real-time embedded...  ...environment Python development experience Ability to write clean... 
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    3 days ago
  • $195k - $305k

     ...Senior/Staff Software Engineer The Operational Tools software team at...  ...autonomy, operations, and user experience—owning the tools that enable...  ...fleet monitoring, in-vehicle visualization, and real-time...  ...Experience with Python or C++ Experience with 3D graphics... 
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  •  ...determine root causes, and engineer solutions to optimize autonomous vehicle routing behavior.Build...  ...the integration of software components from all teams...  ...field6+ years of industry experience working on large code basesStrong...  .../Vue.js/AngularBasic C++ knowledgeExperience with... 

    Vertex Sigma Software

    Foster, CA
    4 days ago
  •  ...Master’s degree in Computer Science and extensive programming experience, particularly in C++. The role involves creating algorithmic improvements for...  ...will have over 9 years of experience, understand vehicle kinematics, and have a demonstrated ability to implement... 

    Zoox

    Foster, CA
    2 hours ago
  • $189k - $270k

     ...Trajectory Machine Learning Engineer The Prediction & Behavior...  ...data, applying them both on-vehicle to influence driving behavior...  ...science or related field Experience with training and deploying transformer...  ...pipelines Fluency in C++ or Fluency in Python with a... 
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  • $189k - $270k

     ...Behavior Capabilities Engineer The Behavior Capabilities opportunity...  ...to improve trip progress, vehicle uptime metrics, and correspondingly a better customer experience. This is a cutting-edge problem...  ...related field ~ Fluency in C++ ~ Extensive experience with... 
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    9 hours ago
  • $192k - $300k

     ...state-of-the-art autonomous vehicle software for our purpose-built vehicle...  ...in a superior customer experience. The Developer Experience...  ...enforce the best practices for engineering across the company. Our approach...  ...languages: Python or C++. Experience with LLM evaluation... 
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, C++ Vehicle Experience. Be the first to apply!