Zoox

Embedded Software & FPGA Engineer

Job Description

Posted on: 
2025-10-12

Responsibilities

  • 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.
  • Analyze electronic schematics.
  • Develop production-level FPGA solutions.
  • Implement test automation using Python and frameworks like Pytest.

Job Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum of 4 years of industry experience.
  • 3+ years of experience with production-level FPGA development.
  • Strong C++ development skills focusing on low-latency and high-performance code.
  • Experience with System Verilog and HDL Verification.
  • Knowledge of high-speed protocols like PCIe and MIPI CSI-2.
  • Familiarity with Git, build systems, and unit testing frameworks.
Apply now

More job openings