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

linux内核性能优化工程师

单位:它石智航类别:智能制造 / 工业互联网 / 工业自动化类型:社招地点:上海更新:2026-09-24

岗位信息

招聘单位它石智航
工作地点上海
官方更新时间2026-07-28 22:21:00

职位描述

岗位职责

1.定制化监控工具的设计与开发:针对嵌入式采集业务的特定痛点,从零设计eBPF程序的数据采集模型(选择kprobe/tracepoint、设计Map/Perf Buffer数据结构、控制采集开销),并部署到设备上进行监控。

2.性能问题定位与修复:面对各类性能问题,如采集流程卡顿、用户态业务卡死、高CPU占用等现象,能独立使用任意工具(如perf 、ftrace 、 自研eBPF工具等)进行逐层下钻,精准锁定根因(如内存占用过高、调度延迟、锁争用严重),并输出修复代码。

任职要求

任职要求(硬性门槛)

学历:计算机、电子、自动化等相关专业本科及以上学历;

1.熟悉linux内核源码:

必须深度掌握至少1个内核子系统(调度/内存/中断/文件系统/网络之一),不仅能看懂,还能独立修改该子系统的核心逻辑,并清晰阐述修改对其他子系统的潜在影响(例如改调度优先级如何影响RCU锁的等待时间)。

精读过一些内核经典书籍,比如《Linux内核设计与实现》、《奔跑吧Linux内核》等。

2.具备eBPF使用经验:

具备ebpf完整项目开发经验。不局限于跑脚本,而是能根据业务需求设计eBPF程序架构。

有参与过定制化ebpf可观测性项目经验,有过量产化部署经验。

3.根因分析与修复闭环能力:

必须提供至少1个真实案例:从业务层异常现象出发,锁定内核根因,并最终给出修复方案(包括但不限于修改内核启动参数、编写内核Bug Fix Patch、或推动用户态业务改造)。

了解性能优化的方法论,比如USE法则和RED法则等。

加分项

1.有向Linux内核社区或eBPF开源项目提交过Patch(哪怕是简单的文档修正)。

2.了解linux实时性补丁的机制。

前往官方投递

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