** Linux 开发工程师 ** 岗位职责: 研发 Linux 服务器操作系统; 根据需求进行 OS 相关方案需求分析、关键技术和特性的设计; 根据业务需求对自研 Linux 系统进行深度定制及新特性研发; 处理 OS 在软硬件适配、稳定性、安全性方面的问题; 挖掘 OS 关键技术和构建原型系统,推动关键技术落地; OS 内核特性、子系统开发、调试和性能调优; Linux 操作系统前沿新技术的研究和应用。 岗位要求: 第一学历为全日制本科及以上学历,计算机等相关专业毕业,1 年以上 Linux 系统开发经验; 具有丰富 C/C++ 编程能力,熟悉 shell、python、go 等编程语言; 精通 Linux 内核开发、驱动开发,熟悉 Linux 下如 wait queue 等底层机制; 熟悉 Linux 系统软件常用 Debug、性能分析工具及方法; 熟悉 Linux 内核以及驱动架构,有实际硬件驱动开发经验优先; 有 LinuxKernel、KVM、QEMU 虚拟化相关开源社区 patch 优先; 在 Linux 系统相关领域有过专利、技术调研文章、社区技术分享等贡献者优先; 具有优秀的问题分析解决能力,良好的自驱性、逻辑思维能力、沟通协调能力和团队精神。