岗位描述
岗位关键词: 计算机体系结构 / Linux内核开发 / 性能优化
岗位描述
1、打造坚实底座:参与打造承载云计算、安全及 AI 应用的操作系统底座,保障大规模复杂场景下的系统稳定运行。
2、内核与驱动开发:深度参与 Linux 内核模块、驱动程序的设计开发与功能优化,探索系统底层的极致性能解决方案。
3、底层架构探索:深入操作系统核心机制,将前沿理论与工程实践相结合,设计并高效实现系统级核心功能模块。
4、性能调优与攻坚:运用系统级调试工具与性能分析技术(如 eBPF、perf、Ftrace 等),定位底层复杂问题,提升系统稳定性与运行效率。
5、技术赋能:发挥优秀的工程与系统设计能力,为公司多条核心业务线提供稳定可靠、性能卓越的 OS 平台支撑。
岗位要求
1、计算机基础扎实,熟悉 C/C++/Rust 中至少一种系统级开发语言,理解数据结构、算法、指针、内存管理及并发编程等基础知识。
2、对操作系统和 Linux 内核有较强兴趣,理解进程/线程、虚拟内存、文件系统、中断、系统调用、同步机制等基本原理;有相关课程设计、实验或项目实践更佳。
3、具备一定的计算机体系结构基础,了解 x86 或 ARM 架构,以及 CPU、Cache、NUMA、中断、进程调度等基本机制者优先。
4、有以下任一方向的学习或实践经历者优先:
Linux 内核模块或驱动开发
操作系统课程设计 / 自研 OS / 内核实验
系统性能分析与优化
虚拟化、QEMU/KVM、容器等系统软件技术
eBPF、网络协议栈、存储或高性能 I/O
开源社区贡献、技术竞赛、科研项目或相关实习经历
5、具备良好的问题分析和动手能力,能够通过阅读代码、文档、论文以及实验验证理解复杂系统问题。
6、热爱系统底层技术,愿意深入钻研“计算机到底是如何运行的”,具备较强的学习能力、技术好奇心和持续探索精神。