Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 20, 2026. DiDi Global scores A on the Alion truth index.
岗位职责 / Responsibilities
1. 负责 Debian/Ubuntu 系及定制 NVIDIA DriveOS 系列操作系统发行版的 deb 包维护、依赖管理、仓库建设与版本发布,深入研究 dpkg/apt 等包管理机制,解决复杂依赖、构建与兼容性问题,提升发行版稳定性与可维护性。
2. 负责基于 Jenkins 的系统构建流水线,完成 Linux 内核、模块及基础组件的编译、打包、集成与发布; 负责镜像制作,支持线刷与汽车行业 OTA 两种升级方式,并支撑灰度部署。
3. 负责操作系统基础监控开发与设计,覆盖构建、发布、升级、运行态关键指标,提升问题定位与可观测性。
4. 负责维护内部多个内核版本的集成与测试,完成发行版与上层自动驾驶软件、硬件平台的兼容性验证。
5. 负责与供应商沟通打和,将供应商提供的驱动、固件及补丁集成进系统构建、镜像制作、线刷/OTA 等流程,并完成验证与版本管理。
6. 跟踪业界最新开源技术方案,研发发行版构建、镜像、升级及问题分析工具; 利用 AI 为项目开发 agent、skills,助力团队开发提效。
7. 开发回馈开源社区,参与 Debian/Ubuntu 等开源发行版及上游组件开发,推动内部改进合入社区。
任职要求 / Requirements
1. 精通 C & C++ & Python & Shell 编程语言。
2. 计算机或相关专业本科及以上学历。
3. 深入理解 Linux 操作系统原理,熟悉 Debian/Ubuntu 发行版体系及定制 NVIDIA DriveOS 系列发行版的维护,精通 deb 包管理、dpkg/apt、软件仓库维护与依赖解决。
4. 熟悉 Jenkins 等 CI/CD 构建系统,具备系统构建、镜像制作、线刷与 OTA 升级方案开发经验; 熟悉汽车行业 OTA 机制,如 A/B 分区、recovery、签名校验、回滚等。
5. 熟悉 Linux 内核及模块开发基本框架,理解进程调度、内存管理、文件系统、网络、块设备、相机、PCIe 等至少一个子系统,了解相关内核参数与关键 trace_point,能完成内核/驱动集成与问题分析。
6. 熟练开发 bcc/eBPF 分析工具,并能快速完成新工具开发。
7. 良好的沟通与合作能力,较强的学习能力及逻辑分析能力,能与供应商、内核团队、上层软件团队高效协作。

