Software Developer Intern – Embedded Systems

February 16, 2026
$9500 / month

Are you applying to the internship?

Job Description

Job Title: Software Developer Intern – Embedded Systems (Sensor Emulators and Test Infrastructure Team)

Company Overview:
Zoox is a pioneering company at the forefront of autonomous mobility, dedicated to transforming transportation with fully autonomous, electric vehicles. These vehicles are meticulously designed from the ground up for a driverless future, with a core mission to enhance safety, promote sustainability, and increase accessibility for everyone. At Zoox, the culture thrives on innovation, collaboration, and a bold vision for what the future of mobility can be.

Internship Program Overview:
The Zoox internship program provides an immersive and invaluable experience, offering interns the chance to engage directly with cutting-edge technology. Interns will benefit from mentorship provided by some of the industry’s brightest minds and have the unique opportunity to make meaningful contributions to real, impactful projects. Zoox seeks interns who demonstrate strong academic performance, active engagement beyond the classroom, a profound intellectual curiosity, and a genuine interest in the company’s transformative mission.

Specific Role & Team Focus:
This internship is for a talented Software Developer Intern with a keen interest in embedded systems. The position is located within the Sensor Emulators and Test Infrastructure team, which is part of the Advanced Hardware Engineering department. This team is critical for developing robust verification enablement necessary for mission-critical, companywide testing efforts. As an intern on this team, you will have the unique chance to work on challenging projects, including embedded software development for device drivers, contribute to embedded systems design, and develop Hardware-in-the-Loop (HIL) test assets. This role promises valuable experience in low-level development and fosters extensive cross-functional collaboration.

Program Requirements:

  • Currently pursuing a B.S., M.S., Ph.D., or other advanced degree in a relevant engineering field.
  • Must plan to return to school after completing the internship.
  • Maintain good academic standing.
  • Available to commit to either a 12-week internship (starting in May or June 2026) or a 6-month co-op.
  • Possess at least one prior industry internship, co-op, or relevant project experience.
  • Willing and able to relocate to the Bay Area, California, for the entire duration of the internship.
  • Interns must understand and agree not to use proprietary Zoox information in university theses, publications, or share it outside of Zoox.

Qualifications (Required Skills):

  • Proficiency and experience with C and C++ programming languages.
  • Solid knowledge of the Linux operating system.
  • Experience with version control systems, specifically Git.

Bonus Qualifications (Highly Valued Skills):

  • Solid Python programming skills.
  • Experience with modern build systems like Bazel.
  • Practical experience with embedded Linux tools such as Yocto or Petalinux.
  • Knowledge of FPGA (Field-Programmable Gate Array) concepts and usage.
  • Experience working with Docker containers.

Compensation & Benefits:

  • The monthly salary range for this position is $6,500 to $9,500.
  • Compensation will vary based on geographic location and the intern’s level of education.
  • Additional benefits may include medical insurance and a housing stipend (relocation assistance will be offered based on eligibility).

About Zoox (Additional Details):
Zoox is actively developing the first ground-up, fully autonomous vehicle fleet and establishing the comprehensive supporting ecosystem required to bring this revolutionary technology to market. Operating at the dynamic intersection of robotics, machine learning, and design, Zoox is committed to delivering the next generation of mobility-as-a-service in urban environments. The company is actively seeking top talent who share its passion and desire to be part of a fast-moving, highly execution-oriented team.

Accommodations:
If you require an accommodation to participate effectively in the application or interview process, please reach out to [email protected] or contact your assigned recruiter for assistance.

A Final Note on Hiring:
Zoox encourages all qualified candidates to apply, emphasizing that you do not need to match every single listed expectation to be considered for this position. The company firmly believes that diverse perspectives foster the innovation essential for success and is deeply committed to building a team that encompasses a wide variety of backgrounds, experiences, and skills. Zoox may utilize artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools are designed to assist the recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. For more information about how your data is processed, please contact us.