Systems Integration Engineer
Zoox
- 🇺🇸 United States
- On-site
- 20 months ago
- $146,000 – $228,000 / year
- Python
- React.js
- TCP
- UDP
- Pub/Sub
- I2C
- SPI
- Linux
- Bash scripting
- GitHub
- MQTT
- Redis
- SQL
- VLANs
- Mac
- Health insurance
- Equity
20 months ago
In this role, you will:
- Design, develop, integrate, deploy, and support test solutions at the robotaxi platform's manufacturing end-of-line (EOL).
- Build test solutions relying on Python (or other higher-level programming language) knowledge and experience with communication protocols (CAN, LIN, ETH).
- Build intuitive user interfaces using development skills such as React, Tkinter, or others that interface with middleware over API, TCP/UDP, Pub-Sub protocols, or other services.
- Serve as the first line of defense for all electrical and functional issues during testing and other EOL processes, including but not limited to software/firmware, harness, networking (CAN, LIN, Automotive and Standard Ethernet, GMSL, etc.), hardware, and infrastructure issues.
- Work closely with multidisciplinary engineers to collect and interpret the component and vehicle-level requirements and translate them into scalable system-level validation test scripts and test cases to be performed during the vehicle integration process.
- Design and implement novel test solutions for future manufacturing lines and next-generation diagnostic architectures to support higher-volume production.
- Document test solution hardware requirements and software requirements, along with necessary troubleshooting specifications and preventative maintenance.
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 via high-level programming languages such as Python
- Experience with network protocols (CAN, LIN, Ethernet, Automotive Ethernet, I2C, SPI, etc.) and building intuitive user interfaces via React or something similar
- Strong background in Linux and shell (bash) scripting and experience with Github or similar tools for software management
- Fundamental understanding of mechanical systems, sensors, and actuators as well as ECU communication
Bonus Qualifications
- 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, etc.)
- Background in creating, reading, and writing to tables in SQL database
- Networking layer management skills via IP assignments, VLANs, MAC addressing
Systems Integration Engineer · Zoox