Zoox's Core Software Systems team is looking to build the foundational platform that the entire autonomous robotics system runs on, aiming to deliver a robust, reliable, and highly performant software platform that enables the rest of the organization to safely and efficiently build the future of autonomous transportation.
Requirements
- Strong proficiency in modern C++ (C++14/17)
- Proficiency in modern Python (e.g. Python3+)
- Deep knowledge about Operating Systems
- Experience with system-level software involves working with software that manages computer hardware and runs other applications, such as operating systems
- Experience with AI-assisted coding tools (e.g., Cursor, Claude Code)
- Experience with robotics frameworks/middleware (e.g., ROS/ROS2)
- Experience working with data at scale (e.g. Petabytes of data)
Responsibilities
- working alongside specialized teams dedicated to key areas like our robotics middleware, health monitoring and diagnostics, high-performance data logging, and sensor driver development.
- help those teams curate and access the most interesting driving data across our fleet.
- contribute to the technical direction of our robotics platform by developing and maintaining core components.
- support our platform-agnostic software interfaces and task schedulers, robot state machine and runtime control system, high-throughput, low-latency data transport layers, and system-wide diagnostic and health reporting mechanisms.
Other
- Currently working towards a B.S., M.S., Ph.D., or advanced degree in a relevant engineering program
- Must be returning to school to continue your education upon completing this internship
- Good academic standing
- Able to commit to a 12-week internship beginning in May or June of 2026
- At least one previous industry internship, co-op, or project completed in a relevant area