Zoox
Systems Integration Engineer
Hayward, CA. Posted 21 months ago
The role
You will design, build and support test hardware, test software and production equipment for Zoox vehicles. You will also troubleshoot electrical and functional issues during testing and end-of-line processes, working with multidisciplinary engineers on test scripts and test cases.
What you will do
- Design, develop, integrate, deploy and support tester hardware, test software and production equipment automation for Manufacturing, supplier end-of-line (EOL) and fleet service testing.
- Build test solutions using Python or another higher-level programming language, and communication protocols (CAN, LIN, ETH).
- Build user interfaces using React, Tkinter or similar tools that interface with middleware.
- Serve as the first line of defense for electrical and functional issues during testing and EOL processes.
- Collect and interpret component- and vehicle-level requirements and turn them into system-level validation test scripts and test cases.
- Design and implement test solutions for future manufacturing lines and next-generation diagnostic architectures.
- Document test solution hardware and software requirements, troubleshooting specifications and preventive maintenance.
Required qualifications
- Bachelor's degree in a relevant area such as Electrical Engineering or Computer Science.
- 4+ years of experience with hardware and software test integration using a high-level programming language such as Python.
- Experience with network protocols (CAN, LIN, Ethernet, Automotive Ethernet, I2C, SPI, etc.).
- Experience building intuitive user interfaces via React or something similar.
- Strong background in Linux and shell (bash) scripting.
- Experience with GitHub or similar tools for software management.
- Fundamental understanding of mechanical systems, sensors and actuators, as well as ECU communication.
Nice to have
- Master's degree in a relevant area such as Computer Science or Engineering.
- Server design and full interface development (API, TCP/UDP, MQTT, Redis, other pub-sub communication).
- Background in creating, reading and writing to tables in SQL databases.
- Networking layer management skills via IP assignments, VLANs and MAC addressing.
About the company
Zoox is building a new approach to personal transportation. The team describes itself as inventors, builders and doers working on a once-in-a-century opportunity to reinvent how people get around.