Jobs and Careers
DI

Sr. / Staff Software Engineer, Infrastructure (Autonomy)

DiDi Labs
San Jose, USAfull_timePosted 17 Aug 2026

About the role

<p class="ql-direction-ltr ql-long-10000202573"><strong class="ql-author-10000202573 ql-size-12 ql-font-arial">About the Company</strong></p> <p class="ql-direction-ltr ql-long-10000202573"><span class="ql-author-10000202573 ql-size-12 ql-font-arial">DiDi's autonomous driving unit was established in 2016 with the mission of developing </span><span class="ql-author-10000202573 ql-size-12 ql-font-arial">Level 4 autonomous driving (AD) technology to make transportation safer and more efficient. In August 2019, the unit became an independent company, DiDi Autonomous Driving, dedicated to advanced AD R&amp;D, product application, and business expansion. </span><span class="ql-size-12 ql-font-microsoftyahei ql-author-10000202573">We believe integrating AD technology into a shared-mobility fleet will generate immense social value. By leveraging DiDi's specialized technology, operational expertise, and integrated ecosystem, we are positioned to build and operate a highly efficient, user-oriented autonomous fleet.</span></p> <div class="ql-direction-ltr ql-long-10000202573" data-header="4" data-foldable="true" data-default-linespacing="100"> <p data-path-to-node="1">&nbsp;</p> <p data-path-to-node="1"><strong data-path-to-node="1" data-index-in-node="0">About The Role</strong></p> <p data-path-to-node="1">We are seeking an experienced <strong>Sr. Software Engineer / Staff Software Engineer, Infrastructure</strong> to lead the architecture and evolution of the core platform powering our autonomous driving software stack. In this role, you will define the technical roadmap for our high-performance middleware, custom compiler infrastructure (including ccatch), onboard toolchains, and large-scale simulation frameworks (ezsim and automated crash triage). As a technical leader, you will collaborate closely with Autonomy and Simulation teams to maximize platform stability, enforce systemic engineering standards, and accelerate cross-team developer productivity at scale.</p> <p data-path-to-node="2">&nbsp;</p> <p data-path-to-node="2"><strong data-path-to-node="2" data-index-in-node="0">Responsibilities</strong></p> <ul data-path-to-node="3"> <li> <p data-path-to-node="3,0,0">Lead the architectural vision, design, and implementation of next-generation, low-latency, high-throughput IPC messaging middleware and runtime execution engines for onboard systems.</p> </li> <li> <p data-path-to-node="3,1,0">Own end-to-end build infrastructure, toolchains, and compiler execution strategies (including ccatch and distributed bu

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

DiDi Labs

View company profile →