
About Zoox
Revolutionizing transportation with autonomous vehicle technology
Key Highlights
- Raised $1.2 billion in Series B funding
- Headquartered in Foster City, CA with 1001+ employees
- Innovative vehicle design with independent wheels and no front/back
- Part of a $2 trillion industry projected by 2030
Zoox, headquartered in Foster City, CA, is pioneering autonomous vehicle technology with a unique driverless ecosystem. The company has raised $1.2 billion in Series B funding and employs over 1,000 people. Its innovative vehicle design, revealed in December 2020, features independent wheels and a b...
🎁 Benefits
Zoox offers work-from-home opportunities, comprehensive health insurance, and generous paid parental leave. Employees enjoy unlimited flexible paid ti...
🌟 Culture
At Zoox, the culture is centered around innovation in autonomous transportation, with a focus on safety and enjoyment. The company promotes a collabor...

Software Engineering • Mid-Level
Zoox • Foster City - On-Site
Skills & Technologies
Overview
Zoox is hiring a Software Engineer to join their Firmware Tools team, focusing on automation for firmware prototyping and testing. You'll work with Python and C++ to develop tools that enhance on-vehicle firmware development. This position requires a strong background in automation and software development.
Job Description
Who you are
You have experience in software engineering, particularly in automation tools and infrastructure. Your background includes proficiency in Python and C++, and you are familiar with various test frameworks. You are passionate about developing new automation processes and tools to enhance firmware development and testing.
You thrive in environments where you can work on multiple projects, seeing them through their full life cycles. You are comfortable with multiprocessing and multithreading, ensuring that the software you develop is performant and reliable. Your experience includes working with on-vehicle communications protocols such as CAN and LIN.
What you'll do
As a Software Engineer on the Firmware Tools team, you will write software to integrate internal and external tools for automated firmware prototyping, development, testing, and integration. You will design and develop automated processes that support on-vehicle firmware development and testing. Your role will involve utilizing existing test frameworks and developing new ones to improve automation.
You will work on various projects, including creating tools for data logging and analysis of vehicle data, as well as command and control systems for hardware components. You will also contribute to the development of CI/CD infrastructure and event logging systems to enhance the observability of the Zoox Test Framework.
What we offer
At Zoox, you will be part of a collaborative team that values innovation and creativity. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will have the chance to work on cutting-edge technology in the automotive industry, contributing to the future of mobility.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Zoox.
Similar Jobs You Might Like
Based on your interests and this role

Devops Engineer
Zoox is hiring an Automation & DevOps Tooling Intern to develop full-stack applications and automate release workflows. You'll work with technologies like Docker and Python in Foster City, CA.

Software Engineering
Apple is hiring a Software Engineer - Tools & Automation to enhance software development workflows. You'll work on automation, continuous integration, and test automation in San Diego. This position requires a background in networking software development.

Staff Engineer
Zoox is hiring a Senior/Staff Software Engineer for their Operational Tools team to build software for managing autonomous robotaxis. You'll work with technologies like Java, JavaScript, and Python. This position requires experience in complex, multi-disciplinary problem-solving.

Automation & Tools Engineer
Alembic is seeking a Senior Automation & Tools Engineer to enhance their platform's reliability and operational excellence. You'll collaborate with engineers and data scientists, focusing on infrastructure automation and monitoring. This role requires 5+ years of experience in tools development or platform engineering.

Software Engineering
Zoox is seeking a Software Engineer for their Core Data Infrastructure team to support robot data transmission at scale. You'll work with Java and networking technologies to ensure high-bandwidth logging and data offload. This role requires experience in system design and critical thinking.