
Hybrid opportunity at
ZooxSoftware Engineer - Mapping Data Software
Zoox is seeking a Software Engineer to join its Mapping Data Software team in a hybrid capacity. The organization is focused on creating a ground-up, fully…
Career Tools
About This Role
Zoox is seeking a Software Engineer to join its Mapping Data Software team in a hybrid capacity. The organization is focused on creating a ground-up, fully autonomous vehicle fleet and the associated urban mobility-as-a-service ecosystem. Within this space, the Mapping group builds essential algorithms and tools that enable vehicles to maintain accurate calibration, localization, and environmental awareness. This particular opening sits within the Road Network Interface team, which manages road…
Job Description
Zoox is seeking a Software Engineer to join its Mapping Data Software team in a hybrid capacity. The organization is focused on creating a ground-up, fully autonomous vehicle fleet and the associated urban mobility-as-a-service ecosystem. Within this space, the Mapping group builds essential algorithms and tools that enable vehicles to maintain accurate calibration, localization, and environmental awareness. This particular opening sits within the Road Network Interface team, which manages road network data definitions and products ranging from developer workflows to real-time on-vehicle access.
In this position, the selected engineer will focus on building the geometry algorithms that drive map data interfaces, along with the access mechanisms used by downstream consumers. Responsibilities include defining network topology, creating road network data formats, and handling validation. Ideal candidates are driven software professionals eager to contribute to the safe and reliable scaling of autonomous driving technology. The role spans the complete software development lifecycle, from initial prototyping and requirements gathering to implementation, post-processing pipelines, and validation.
Applicants should possess a background in computer science, strong mathematical abilities, and professional C++ proficiency. While candidates do not need to meet every single listed preference to apply, those with an enthusiasm for robotics, machine learning, and computational design will find this environment well-suited to their skills.
Responsibilities
- Develop and maintain geometry algorithms that power map data interfaces
- Implement and maintain core mapping data formats, validation frameworks, and post-processing pipelines
- Collaborate across cross-functional groups to deliver features and expand APIs used by downstream consumers
- Produce design documents, test plans, and supporting artifacts for released work
- Engage in all stages of the software development life cycle including prototyping, requirements analysis, design, writing code, and validation
Requirements
- Minimum of three years of relevant industry experience
- Proficiency in the C++ programming language
- Solid code-quality principles covering correctness, modularity, and testability
- Strong mathematical skills with a focus on computational geometry
- Experience handling large datasets
Qualifications
- Bachelor's degree or higher in Computer Science or a related field
- Experience working with geographic data, surface meshes, or spatial acceleration structures
- Familiarity with road network topology
- Knowledge of metric design and statistics
- Experience with software performance tuning or profiling
Core Skills
Frequently Asked Questions
What is the remote work policy for this position?
The role is offered as a hybrid position.
What are the primary education and experience requirements?
Candidates must hold a Bachelor's degree or higher in Computer Science or a related field, and have at least three years of relevant industry experience along with C++ proficiency.
What does the employer do?
Zoox is building a ground-up, fully autonomous vehicle fleet and the supporting ecosystem to deliver urban mobility-as-a-service.
Is the salary specified in the posting?
No, the job posting does not specify the salary for this position.
Where is the job located?
The specific location of the job is not stated in the posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.