In this role, you will:
- Contribute to and lead the development of multi-disciplinary embedded systems projects for mission-critical validation
- Own product lifecycles from concept, to development, to delivery
- Architect, implement, and maintain robust C++ applications for embedded Linux systems and FPGA designs
- Collaborate with cross-functional engineering teams to build and enhance testing infrastructure
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field with a minimum of 4 years of industry experience
- 3+ years of experience with production-level FPGA development
- Strong C++ development skills, with a focus on low-latency and high-performance code in user and kernel space
- Experience with System Verilog and HDL Verification
- Experience with Python and test automation with Pytest
- Experience with Git, build systems (e.g., Bazel), and unit testing frameworks (e.g., GTest)
- Proficiency with analyzing electronic schematics
- Experience with Ethernet, I2C, SPI, and CAN
Bonus Qualifications
- Experience with Yocto or Petalinux
- Knowledge of CI build and test infrastructure
- Experience with high speed protocols like PCIe and MIPI CSI-2
- Experience with with containerization
- Hands on experience with Xilinx MPSoC platforms
- Knowledge of PCB design and manufacturing workflows
Top Skills
What We Do
Zoox is an autonomous mobility company that was founded to provide a safer, cleaner, and more enjoyable future on the road. To achieve that goal, the company has spent the past 10 years creating a purpose-built robotaxi that gives the world a better way to ride.
Why Work With Us
At Zoox, we are working to solve one of the greatest technological challenges of our generation.
From the beginning, we have been focused on our goal of reimagining transportation from the ground up. We are a mission-driven community of innovators working together to create a safer, cleaner, and more enjoyable future on the road.
Gallery








