加入我们
青云QingCloud是一家技术领先的企业级云服务商与数字化转型解决方案提供商,致力于通过一套自主可控、中立可靠、灵活开放的全维云平台为数字世界的高效运行提供坚实的基础支撑,加速推动百行千业数字化转型。
← 全部职位

Linux Kernel 研发工程师

武汉
工作职责
  • 开发各个产品线提出的 Kernel 或底层 System 层面的新功能或组件,e.g.硬件驱动、Firmware、Rich BIOS
  • 虚拟化/容器平台或存储系统在功能及性能方面提出的Kernel层面的需求, Kernel 及 底层 System 组件的调试、优化及 Bug 修复
职位要求
  • 精通 C 语言,熟练掌握 Shell,有汇编经验
  • 精通数据结构与算法
  • 深入理解 Linux 环境下编程,熟悉 GCC、GDB、Makefile、Autotools、etc.
  • 深入理解程序的编译、优化、汇编、链接、及装载的过程及原理
  • 深入理解 Linux Kernel 内部原理,熟悉 Kernel 的开发、调试、及调优, 熟练掌握 kdump, crash, ftrace, perf 等调试工具
  • 优秀的工程能力
  • 熟练掌握 Git
  • 熟知 Open Source 文化及社区协作方式
  • 良好的英文读写能力,有口语能力更佳
优先条件
  • 熟知虚拟化软件栈及原理,如 QEMU/KVM、Libvirt
  • 了解 Cloud System,有实践经验者更佳
  • 熟知 Linux Container 技术及原理
  • 熟知 X86 或 ARM 体系架构
  • 熟知 Linux Kernel 内存管理子系统
  • 曾向 Kernel 社区贡献过 Patch,开发/维护过独立模块或子系统者更佳
  • 熟知 Linux Kernel 网络协议栈,熟悉 DPDK 者更佳
  • 熟知 Linux Kernel 存储子系统,了解 XFS, ZFS,有实际开发经验者更佳
  • 有 BIOS 开发经验

现在申请