Software Engineer - Core Middleware

Zoox
Foster, CA

Shipping the software that powers Zoox's revolutionary autonomous vehicles is an extremely challenging job. As a Software Engineer on the Robotics Middleware team, you will be pivotal in designing and developing the middleware framework for our autonomous vehicle software stack. This role contributes to the entire software organization by seeking opportunities to make our software and engineering teams more efficient and productive. You will regularly tackle complex, cross-functional challenges that impact multiple teams, helping to ensure our stack remains robust, scalable, and safety-critical. This role demands strong expertise in real-time computing, cross-platform development, and abstraction layer design. You’ll be responsible for contributing to performance optimization and ensuring efficient, modular, and maintainable code. Your deep debugging and problem-solving skills will support high-quality solutions across our middleware. This position requires strong teamwork to collaborate on technical decisions, foster cross-functional partnerships, and uphold engineering best practices. Your excellence in technical communication, paired with your ability to balance technical precision with practical delivery, will ensure impactful outcomes across Zoox's software organization.

Responsibilities

  • Contribute to the technical direction and architecture of our robotics middleware platform and the runtime control system
  • Develop and maintain platform-agnostic middleware components, including Robot state machine, software interfaces, task schedulers, data transport layers, diagnostic reporting, and message interfaces
  • Participate in design reviews and code reviews to maintain high code quality and share knowledge
  • Collaborate extensively with software teams across the organization to ensure the middleware meets all technical requirements
  • Participate in technical forums, contribute to technical documentation, and adhere to established best practices

Qualifications

  • 3+ years of professional software development experience
  • Strong proficiency in modern C++ (C++14/17)
  • Strong background in developing scalable, distributed applications in Linux and the Nvidia Drive platform
  • Experience with GPU/CUDA programming
  • Experience with robotics frameworks/middleware (e.g., ROS/ROS2)

Bonus Qualifications

  • Experience with different processor architectures (e.g., X86, ARM)
  • Experience with AI-assisted coding tools (e.g., Cursor, Claude Code)
  • Proven experience in high-performance, distributed, and resource-constrained software systems

$175,000 - $212,000 a year

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.

Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

Posted 2026-02-13

Recommended Jobs

Embedded Software Engineer III - Controls

Belcan
Irvine, CA

Job Title: Embedded Software Engineer III - Controls Pay Rate: $58.65 Location: Irvine, CA Area Code: 949, 714, 657 ZIP Code: 92618 Start Date: Right Away Keywords: #IrvineEngineer; #EmbeddedSof…

View Details
Posted 2026-01-29

Clinical Nurse RN - Surgical ICU - Sharp Grossmont Hospital - Night - Full-time - Eligible for up to $10K in New Hire Incentives

Sharp HealthCare
La Mesa, CA

Hours: Shift Start Time: 7 PM Shift End Time: 7:30 AM AWS Hours Requirement: 12/36 - 12 Hour Shift Additional Shift Information: Weekend Requirements: Every Other On-Call R…

View Details
Posted 2026-01-25

Member Services Representative with Open Availability

Planet Fitness
Tulare, CA

Job Summary The Member Services Representative will be responsible for creating a positive member experience by providing a superior level of customer service to Planet Fitness members, pros…

View Details
Posted 2025-12-12

Human Resources Coordinator (contract)

Entertainment Partners
Burbank, CA

: At Entertainment Partners and Central Casting, we are committed to creating an environment where every employee is seen, where ideas, thoughts and perspectives are shared openly, and where fearles…

View Details
Posted 2026-02-03

Physical Therapy Aide

Pleasanton Physical Therapy Services, Inc.
Walnut Creek, CA

Job Description: Looking for an experienced Physical Therapy Aide for our Walnut Creek location. This position is responsible for handling an extremely busy office environment with a heavy patient l…

View Details
Posted 2025-12-31

Commercial Construction Project Manager - Life Sciences/Biotech

K2 Staffing
San Diego, CA

Summary Our North County San Diego-based client is in immediate need of a qualified and dedicated Project Manager (PM) who is very experienced in the Life Sciences sector  of construction. Our cl…

View Details
Posted 2025-10-03

Mgr Technical Program Management

Disney Entertainment and ESPN Product & Technology
Santa Monica, CA

Job Summary: Disney Entertainment & ESPN Product & Technology Technology is at the heart of Disney’s past, present, and future. Disney Entertainment & ESPN Product & Technology is a global or…

View Details
Posted 2026-01-26

Redimix Driver (DZ Driver)

Dufferin Concrete - A CRH Company
California

Job ID: 519293  Position Title: Redimix Driver (DZ Driver) Employment Type: Permanent, Full-time Work Location: Toronto, Ontario (CA-ON)  Compensation: $31.80 per hour Ready fo…

View Details
Posted 2026-01-26

Sales Development Representative - Restaurant Technology

eatOS POS Inc.
Los Angeles, CA

Sales Development Representative - Restaurant Technology WHO WE ARE: eatOS POS Inc , is a cloud-based restaurant software start-up that provides Cloud-based technology infrastructure built…

View Details
Posted 2026-01-30

Assistant Construction Project Manager Multi Family

Essel
San Diego, CA

We are looking for an Assistant Project Manager for a direct hire role that will support multi-family construction projects from initial planning to the final stages of construction. This is a great …

View Details
Posted 2026-01-15