Zoox

Senior/Staff Software Engineer, Core Connectivity

Zoox
Apply
2 days ago
Foster City, CA, USA or Seattle, WA, USASenior / Staff+
H1B sponsor

Base Salary

$255k - $320k/yr

Responsibilities

  • Design and build low-latency inter-process and inter-host transport in C++, including zero-copy data paths, shared-memory buffers, and lock-free queues.
  • Measure and reduce end-to-end latency and jitter as message volume grows.
  • Design transport systems that remain reliable through process crashes, restarts, out-of-order host startup, packet loss, and packet delays.
  • Build pub/sub and RPC messaging APIs with required delivery, ordering, and latency guarantees.
  • Evolve Protocol Buffers-based message schemas and serialization, including compact encodings and migration of existing users.
  • Set technical direction, lead designs spanning several teams, and own roadmap and release commitments.
  • Partner with firmware, product security, simulation, manufacturing, and IT teams and troubleshoot fleet and simulation issues.

Requirements

  • Bachelor’s or master’s degree in computer science, electrical engineering, or computer engineering, or equivalent experience.
  • 7+ years of experience in software development.
  • Strong modern C++ experience on Linux in large codebases with performance-critical paths.
  • Background in transport or networking software, including messaging systems, network protocols, or distributed-systems communication.
  • Experience building low-latency systems and reducing tail latency using techniques such as zero-copy, shared memory, lock-free data structures, and cache-aware data layout.
  • Strong fundamentals in concurrency, memory management, process lifecycle, sockets, and the Linux networking stack.
  • Preferred experience with shared-memory IPC, pub/sub or RPC middleware such as DDS, ROS 2, or iceoryx.
  • Preferred experience with serialization frameworks such as Protocol Buffers, nanopb, or FlatBuffers.
  • Preferred experience with PTP, IEEE 1588, UDP multicast, MTU and fragmentation behavior, or time-sensitive networking.
  • Experience in robotics, automotive, aerospace, or another real-time or safety-relevant domain is a bonus.

Tech Stack

Categories

Zoox

About Zoox

1,001-5,000 employees

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.

Contact me