招聘动态
更多>>
研发专家(硬件性能调优方向)(J10955)
  • 招聘类别:
  • 活水岗位
  • 工作性质:
  • 全职
  • 招聘人数:
  • 若干
  • 发布时间:
  • 2025-06-26
  • 截止时间:
  •  

  • 工作地点:

    北京市,上海市


    工作职责:

    1、对操作系统内核进行性能分析与调优,涵盖CPU、内存、I/O等各方面的瓶颈定位与优化
    2、设计并实施内核级性能测试与基准评测方案,持续监控与回归验证优化效果
    3、深入研究并优化虚拟化平台(如KVM、Xen、VMware等)中的性能关键路径
    4、优化内存管理子系统(页分配、回收、NUMA调度、TLB失效等),提升内存利用率与访问效率
    5、调研并调优中断子系统(中断分发、软中断、IRQ亲和性、APIC/MSI-X等),降低延迟与抖动
    6、深入掌握并优化进程/线程调度策略(CFS、RT调度、负载均衡等),提升多核场景下的并行性能
    7、与硬件架构团队协作,利用硬件性能计数器(PMU)、Trace工具(ETM、IntelPT)、硬件加速特性(IOMMU、CPUCache协议)进行联合调优
    8、撰写优化文档与设计规范,孵化可复用的内核补丁或模块,推动开源社区或公司内核版本的持续迭代


    任职资格:

    1、大学本科以上学历,并取得相应学位,计算机、电子、通信等相关专业优先;
    2、5年及以上Linux内核或系统级软件性能优化经验
    3、扎实基础:精通操作系统原理,至少掌握Linux内核源码分析与调试
    4、硬件认知:熟悉CPU架构(x86_64/ARM)、Cache层级、TLB、内存子系统、总线协议等
    5、虚拟化技术:熟练使用并优化KVM、QEMU;了解IntelVT-x/AMD-V、EPT/NPT工作原理
    6、内存管理:深入理解伙伴分配、SLAB/SLUB、oom-killer、NUMA调度和HugePage等机制
    7、中断处理:掌握中断上下文、软中断、tasklet及NAPI,能够诊断中断风暴与延迟问题
    8、调度策略:熟悉CFS、完全公平调度、实时调度(SCHED_FIFO/RT)、load-balancing的实现细节
    9、性能分析能力:精通perf、ftrace、BPF、LTTng、SystemTap等性能剖析工具;能够阅读PMU事件和调用栈
    10、编程能力:精通C语言,熟悉汇编(x86/ARM);具备良好的脚本能力(Python、Shell)
    11、协作与沟通:良好的团队合作精神,能与硬件、测试和产品团队密切配合;英语阅读能力良好

    加分项
    有内核补丁提交或开源社区贡献经验
    熟悉RDMA、DPDK、NVMe或存储/网络I/O子系统
    有跨平台(嵌入式/云计算)性能优化案例
    了解安全隔离(SELinux、Seccomp)对性能的影响