4 days ago
Responsibilities
- Develop UDS, DoIP, and XCP clients and servers for current and next-generation platforms.
- Develop and test embedded software for diagnostic and configuration reporting.
- Contribute to prototyping, requirements capture, design, implementation, and validation throughout the software development lifecycle.
- Collaborate with system, software, hardware, and test engineers to define, implement, and validate diagnostic requirements.
Requirements
- Currently enrolled in a bachelor’s or master’s program in computer science, computer engineering, electrical engineering, or an equivalent program or experience.
- Proficiency in modern C++ for software development.
- Experience with Python programming.
- Experience developing applications for a Unix-like environment.
- Currently pursuing a B.S. or M.S. in a relevant engineering field.
- Available for a six-month project and able to commit at least 20 hours per week.
- Able to commute on-site to one of Zoox’s offices.
- Must not use proprietary Zoox information in university theses or publications or share it externally.
Benefits
- Hands-on experience with cutting-edge technology and mentorship from experienced engineers.
- Opportunity to contribute to meaningful autonomous-vehicle projects.
- Six-month contract project with employment through a vendor contracted with Zoox.
- Part-time schedule of at least 20 hours per week.
- On-site work at one of Zoox’s offices.
- Eligible for a benefits package offered by the vendor.
About Zoox
Zoox builds a fully autonomous, purpose-built electric vehicle and the end-to-end platform to operate it as an urban robotaxi service. The company designs the vehicle, self-driving software, and fleet operations in-house to offer mobility-as-a-service rather than selling cars. Founded in 2014 and headquartered in Foster City, California, Zoox is a subsidiary of Amazon.
