Software Engineer Intern, Software Systems [Summer 2027]

Zoox•Foster City, CA
•$6,500 - $9,500

About The Position

Zoox’s Software Systems organization builds the foundations that autonomy and product software run on, as well as systems that verify that software. Interns gain an end-to-end view of the Zoox software stack while solving a focused problem on a team that may work in Systems Engineering, Software Performance, Software Core, Product Security, or Simulation. The internship is a full-time, 12-week program beginning in May or June 2027. Interns are expected to relocate to the Bay Area, California, for the duration. The position is intended for students expected to graduate between Fall 2027 and Summer 2028 who remain enrolled at an accredited college or university throughout the internship. Interns may not use proprietary information they work on for a thesis, university publication, or distribution outside Zoox.

Requirements

  • Currently working toward a B.S., M.S., Ph.D., or advanced degree in computer science, computer engineering, electrical engineering, or a related engineering program.
  • Expected to graduate between Fall 2027 and Summer 2028.
  • Remain enrolled at an accredited college or university throughout the internship.
  • Able to commit to a full-time, 12-week internship beginning in May or June 2027.
  • Able to relocate to the Bay Area, California, for the duration of the internship.
  • May not use proprietary information worked on at Zoox as part of a thesis, university publication, or material distributed outside Zoox.
  • Experience programming in C++ or Python.
  • Understanding of operating systems, networking, or computer architecture fundamentals.
  • Familiarity with modern software development practices, including Git, unit testing, and CI.
  • Enthusiasm for automotive technologies and robotics.
  • Strong interpersonal and communication skills.

Nice To Haves

  • Experience with simulation frameworks used in robotics.
  • Experience with performance profiling, low-level systems programming, or network protocols.
  • Machine learning, security, or 3D graphics experience, depending on the team.

Responsibilities

  • Design and implement software for a defined project, such as a profiling tool, network scheduler, automated checker, or simulation component.
  • Evaluate design options through experiments, benchmarks, or literature review.
  • Test and document work so the team can adopt it.
  • Present results to engineering stakeholders at the end of the summer.

Benefits

  • Medical insurance may be available.
  • A relocation stipend may be available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service