滴滴

Linux内核研发工程师

社招北京市 · 2026-11-07 更新Artificial Intelligence

职位描述

1. 负责分析并优化自动驾驶软件系统中复杂的性能与稳定性问题,深入研究 Linux 内核关键子系统,定位并解决内核稳定性问题,降低故障率。 2. 负责 Linux 内核及模块开发、编译、配置裁剪与补丁维护。 3. 负责操作系统基础监控与 eBPF 可观测性建设,覆盖内核运行态关键指标、trace_point 与异常事件,提升问题定位效率。 4. 负责内核关键子系统资源隔离方案建设,在有限硬件计算资源下实现 CPU、内存、通信、磁盘资源利用的确定性与有效性,保障核心算法性能。 5. 跟踪业界最新开源技术方案,研发各类性能及稳定性问题分析工具;利用 AI 为项目开发 agent、skills,助力团队开发提效。 6. 开发回馈开源社区,参与 Linux 内核及上游组件开发,推动内部改进合入社区。

任职要求

1. 精通 C & C++ & Python & Shell 编程语言。 2. 计算机或相关专业本科及以上学历。 3. 深入理解 Linux 内核及操作系统原理,研究过一个或多个子系统及驱动源码,包括但不限于:进程调度、内存管理、文件系统、网络、块设备、相机、PCIe 的工作原理,熟悉相关内核参数与关键 trace_point。 4. 熟悉内核模块开发基本框架,具备内核模块开发、编译、调试与问题分析能力。 5. 熟练开发 bcc/eBPF 分析工具,并能快速完成新工具开发;具备良好的沟通与合作能力、较强的学习能力及逻辑分析能力。

Linux内核研发工程师|聘 Show