招聘公告 · 职位检索 · 央国企/事业单位/名企

内核研发工程师

单位:麒麟软件类型:社招地点:北京市更新:2026-09-24

岗位信息

招聘单位麒麟软件
工作地点北京市
官方更新时间2025-09-27T19:09:23

职位描述

岗位职责:

1、负责操作系统内核设计、实现与优化。包括进程管理、内存管理、文件系统、设备驱动、中断处理等核心模块开发与维护;

2、针对内核的性能瓶颈进行调优,优化系统的资源管理和调度算法,提高内核的响应性、稳定性和效率;

3、利用调试工具和日志分析系统,快速定位内核级别的问题和故障,并进行修复和改进;

4、参与内核的安全性设计与实现,发现和修复内核中的安全漏洞,确保系统的完整性与防护能力。

任职要求

任职要求:

1、至少有 1-2 年的操作系统内核开发经验,熟悉 Linux 或其他操作系统的内核结构和工作原理,能够独立进行内核模块开发和调试;

2、熟练掌握 C/C++ 编程语言,具备良好的 Rust 或其他语言的编程能力(如汇编语言),能够进行高效、稳定的内核开发;

3、有一定的硬件编程经验,了解硬件与操作系统之间的接口,能够进行硬件抽象层(HAL)开发和设备驱动程序编写;

4、熟练使用调试工具(如 GDB、QEMU、Kernel Debugger 等)进行内核级别的调试和问题定位,能够解决复杂内核调试问题;

5、对多核处理器架构、并发控制和多线程编程有深入理解,能够设计和实现线程调度与同步机制,确保内核中的线程安全;

6、有提交过Kernel上游社区补丁者优先;

7、具备较强的学习能力和自我驱动的动力,愿意深入钻研操作系统领域的最新技术,参与技术创新与实验;

8、具有较强的团队合作精神,能够在跨职能团队中与其他开发人员、测试人员、运维人员等有效沟通。

前往官方投递

提示:投递请认准招聘单位官方招聘官网,谨防中介收费。