DiDi Autonomous Driving is seeking an experienced Senior or Staff Software Engineer, Infrastructure, to lead the architecture and evolution of the core platform powering its autonomous driving software stack. The role defines the technical roadmap for high-performance middleware, custom compiler infrastructure (including ccatch), onboard toolchains, and large-scale simulation frameworks such as ezsim and automated crash triage. The engineer will work closely with Autonomy and Simulation teams to strengthen platform stability, establish engineering standards, and improve developer productivity across teams. The position leads the design and implementation of low-latency, high-throughput onboard systems and runtime execution infrastructure; owns build tools and compiler execution strategies; and develops deterministic simulation and diagnostic platforms. It also involves performance and memory optimization on embedded hardware, advising onboard teams on infrastructure design, and mentoring engineers while setting architectural and engineering standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior