Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zoox

Senior/Staff Software Engineer, Core Connectivity

Zoox

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

Posted 11/10/2026full-timeUnited StatesSenior💰 $255,000 - $320,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building low-latency transport systems using modern C++ on Linux, with a strong focus on performance-critical paths and resilience in distributed environments. Proficient in collaborating across teams to set technical direction and manage roadmaps for complex software projects.

Highest-signal resume keywords
Modern C++ DevelopmentLow-Latency Systems EngineeringTransport Networking SoftwareShared-Memory IPCProtocol Buffers Serialization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++LinuxZero-Copy Data PathsLock-Free Data StructuresConcurrencyMemory ManagementSocketsPub/Sub MessagingRPC MiddlewarePerformance Optimization
Soft Skills
CollaborationLeadershipProblem-Solving
Tools & Technologies
DDSROS 2IceoryxProtocol BuffersNanopbFlatBuffers
Industry Keywords
RoboticsAutomotiveAerospaceReal-Time SystemsSafety-Relevant Domains

Tech Stack

Tools & technologies
Distributed SystemsLinuxC++

About the role

Key responsibilities & impact
  • 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
  • Ensure transport resilience when processes crash or restart, hosts start out of order, and networks drop or delay packets
  • Investigate fleet and simulation issues to root cause and fix them in the design
  • Build pub/sub and RPC messaging APIs with required delivery, ordering, and latency guarantees
  • Evolve message schemas and the Protocol Buffers-based serialization layer, including schema evolution and compact encodings
  • Move existing users onto new formats without breaking compatibility
  • Set technical direction and lead designs spanning several teams
  • Own the roadmap and release commitments
  • Collaborate with firmware, product security, simulation, manufacturing, and IT

Requirements

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

Benefits

Comp & perks
  • Paid time off, including sick leave, vacation, and bereavement
  • Unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon Restricted Stock Units (RSUs)
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance
  • Accommodation support for the application or interview process