Senior Infrastructure Engineer, Autonomy Platform

Didi Labs

San Jose (CA)

On-site

USD 170,000 - 339,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DiDi Autonomous Driving in San Jose, CA is seeking a Sr. / Staff Software Engineer, Infrastructure to shape the core platform powering our autonomous driving software stack.

You will define the technical roadmap for high-performance middleware, onboard toolchains, and large-scale simulation frameworks, collaborating with Autonomy and Simulation teams to boost stability and developer productivity. You will lead architecture, drive build systems and compiler strategies (ccatch), mentor engineers,

Qualifications

  • Bachelor’s degree or higher in a technical field related to software engineering.
  • 6–10+ years designing and maintaining real-time systems, C++, and Linux infrastructure.
  • Proven leadership, architecture experience, and multi-team delivery.
  • Expertise in C++, system programming, multi-threading, and low-latency IPC/middleware.
  • Deep knowledge of compiler internals (Clang/GCC, LLVM) and build tooling (Bazel/CMake).
  • Proven ability to debug complex kernel/user-space faults and race conditions.

Responsibilities

  • Lead architectural vision for low-latency IPC middleware and runtime engines.
  • Own end-to-end build infrastructure, toolchains, and compiler strategies (ccatch).
  • Architect deterministic simulation platforms (ezsim) and post-mortem tooling.
  • Drive profiling, memory optimization, and latency reductions across the stack.
  • Serve as infrastructure domain expert for onboard teams and cross-functional collaboration.
  • Elevate development tools and workflows to boost velocity while controlling complexity.
  • Mentor engineers, set standards, and lead technical design reviews.

Skills

C++
Real-time systems
Linux infra
Multi-threading
Compiler internals
Build systems
Performance optimization
Debugging complex faults

Education

Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field

Tools

Bazel
CMake
ccatch
LLVM/Clang

Job description

DiDi Autonomous Driving in San Jose, CA is seeking a Sr. / Staff Software Engineer, Infrastructure to shape the core platform powering our autonomous driving software stack.

You will define the technical roadmap for high-performance middleware, onboard toolchains, and large-scale simulation frameworks, collaborating with Autonomy and Simulation teams to boost stability and developer productivity. You will lead architecture, drive build systems and compiler strategies (ccatch), mentor engineers,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. / Staff Software Engineer, Infrastructure (Autonomy) San Jose, CA
Sr. / Staff Software Engineer, Infrastructure (Autonomy) San Jose, CA

Didi Labs • San Jose (CA)

On-site
USD 170,000 - 339,000
Senior Autonomy System Safety Engineer — Lead Safety Strategy
Senior Autonomy System Safety Engineer — Lead Safety Strategy

Didi Labs • San Jose (CA)

On-site
USD 149,000 - 296,000
Senior Software Engineer, Autonomy Systems
Senior Software Engineer, Autonomy Systems

Motional • Las Vegas (NV)

On-site
USD 172,000 - 229,000
Backend & Infrastructure Engineer — Scale AI Mobility
Backend & Infrastructure Engineer — Scale AI Mobility

WeRide • San Jose (CA)

On-site
USD 130,000 - 182,000
Premium Medical, Dental and Vision
Free Daily Breakfast, Lunch and Dinner
Paid vacations and holidays
+1
Senior C++ Engineer — Onboard Autonomy Platform
Senior C++ Engineer — Onboard Autonomy Platform

Nuro • Mountain View (CA)

On-site
USD 194,000 - 291,000
Senior Runtime Infra Engineer – Autonomous Systems
Senior Runtime Infra Engineer – Autonomous Systems

Latitude • Pittsburgh, Palo Alto (CA), Detroit (MI)

On-site
USD 179,000 - 269,000
Competitive compensation
Medical, dental, and vision insurance
401(k) with employer match
+5
In-Office Software Engineer - Autonomy Platform
In-Office Software Engineer - Autonomy Platform

Applied Intuition • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Senior Systems Architect – Autonomy HW & AI Compute
Senior Systems Architect – Autonomy HW & AI Compute

Australian Competition and Consumer Commission • Mountain View (CA)

Hybrid
USD 197,000 - 285,000
Backend Engineer: Autonomy Workflows & Data Systems
Backend Engineer: Autonomy Workflows & Data Systems

Frontdoor Defense • Sunnyvale (CA)

On-site
USD 153,000 - 222,000
Senior Core Pipeline Engineer – Self-Driving Platform
Senior Core Pipeline Engineer – Self-Driving Platform

Top Echelon Software, LLC • Austin (TX)

On-site
USD 170,000 - 200,000