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.
About Zoox
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.
