混合云操作系统内核开发工程师(J92320)
Company Baidu
Focus Tech · Backend
Location 北京, 上海
Published July 21, 2026
岗位职责
-参与 Linux 内核核心模块(调度、内存管理、文件系统、网络协议栈等)的设计、开发与优化。 -开发、维护和调试内核驱动程序(字符设备、块设备、总线接口等)。 -分析和解决内核层的性能瓶颈、稳定性及安全性问题。 -进行内核模块跨版本移植与功能升级。 -跟踪最新 Linux 内核技术趋势(eBPF、cgroups v2、io_uring、PREEMPT-RT 等)并结合产品需求落地。
任职要求
-计算机、电子、通信等相关专业本科及以上学历。 -精通 C 语言及数据结构,熟悉 GCC/Clang 编译流程与调试工具链(GDB、perf、ftrace、bcc/eBPF 等)。 -深入理解 Linux 内核架构,至少精通以下领域之一: -进程调度(CFS、RT、调度器框架) -内存管理(SLAB、Buddy System、NUMA、hugepage) -文件系统(VFS、ext4、XFS、F2FS) -网络子系统(TCP/IP 协议栈、XDP、TC) -具备内核模块(LKM)开发与调试经验,能独立分析内核 panic/oops。 -熟悉内核源码阅读和 patch 提交流程,有跨平台适配或 ARM/x86 架构经验。
学历要求
本科及以上
工作年限
3年
部门/组织
混合云产品研发组