
阿里巴巴
达摩院-数据中心芯片操作系统专家-RISCV及生态
达摩院-数据中心芯片操作系统专家-RISCV及生态
发布于 大约 3 小时前普通员工/个人贡献者
北京市 / 深圳市
专家级经验
全职员工
仅现场办公
本科
系统与安全工程
C语言
Dpdk
Ftrace
Kdump
Kvm
Linux内核
Perf
Risc-V
Spdk
AI 估算 · 40k–80k
资深芯片OS专家,技术壁垒高,阿里大平台现金薪酬竞争力强,月薪范围基于市场水平估算。
职位详情
关于这个职位
该职位负责阿里巴巴达摩院数据中心RISC-V芯片的Linux内核移植与优化,深度参与芯片定义和生态建设
你将与开源社区协作推动RISC-V上游支持,解决复杂系统级性能问题
适合对底层技术有深厚积累的资深工程师,前景广阔
最低要求
计算机、电子工程等相关专业本科及以上学历,5年以上 Linux内核开发经验,具备扎实的C语言功底和汇编阅读能力
深入理解Linux内核架构,精通至少两个核心子系统(如MM内存管理、SMP进程调度、中断子系统、PCIe驱动框架等)
深刻理解服务器CPU微架构特性,熟悉Cache一致性协议、TLB机制、PCIe高速总线原理
有ARM64或x86服务器CPU底层软件开发经验者优先
熟练掌握GDB、Kdump、Perf、Ftrace、SystemTap等内核调试与性能分析工具,具备复杂死锁、内存泄漏及性能抖动问题的排查能力
工作职责
负责基于RISC-V架构的数据中心级芯片的Linux内核移植、特性开发及底层驱动适配,确保OS在新型硬件上的稳定运行与高性能表现
深度参与芯片定义阶段的软硬件协同设计,从操作系统视角提出架构建议,解决端到端业务场景中的系统级难题
主导或参与RISC-V服务器生态建设,与上游开源社区(如Linux Kernel, QEMU, U-Boot等)保持紧密互动,推动关键补丁合入,提升芯片在社区的支持度
建立系统级的性能分析与调优体系,利用Top-down等方法论定位瓶颈,针对内存管理、进程调度、IO栈等核心模块进行深度优化
解决复杂的生产环境问题,构建自动化测试与诊断工具链,支撑客户及内部团队的技术需求
优先资格
加分项(满足任意2-3项即可):
虚拟化技术:精通KVM/QEMU原理,熟悉CPU虚拟化(VT-x/NEON等类似机制)、IO虚拟化(VFIO/SR-IOV)及容器底层技术
特定领域 expertise:在存储(NVMe/SPDK)、网络(DPDK/RDMA/TCP/IP栈优化)或图形子系统有深入开发经验
RAS可靠性:熟悉服务器级RAS(可靠性、可用性、可服务性)功能设计与实现,如ECC错误处理、热插拔支持等
社区影响力:在Linux Kernel或其他主流开源社区有活跃的Commit记录或Maintainer经验
用户态高性能框架:熟悉Kernel Bypass技术,有DPDK、SPDK、io_uring等用户态框架的开发或调优经验
RISC-V经验:有RISC-V指令集架构深入理解及相关平台移植经验
AI 洞察
优缺点分析
优点
- 深度参与RISC-V前沿技术研发,技术壁垒高,个人成长空间巨大
- 阿里巴巴达摩院平台资源丰富,能够与顶尖工程师和开源社区协作,提升行业影响力
- 开源社区贡献可建立个人技术品牌,为职业发展带来长期红利
- 薪资竞争力强,且作为核心岗位可能享受较好的激励政策
- 工作强度可能较大,需要应对复杂的系统级问题和紧迫的项目周期
- 技术难度极高,需持续跟踪底层架构演进,保持学习强度
- 多城市工作地点选择可能带来不确定性,需适应不同团队协作方式
缺点 / 挑战
- 适合热爱底层系统技术、对芯片生态有强烈兴趣、能在高压力下保持钻研精神的资深工程师
角色解读
- 技术专家路线:成为RISC-V生态中具有影响力的内核维护者或子系统专家
- 架构师路线:向芯片软硬件协同设计架构师方向发展,主导下一代芯片的OS定义
- 管理路线:晋升为OS团队负责人,带领团队推进数据中心芯片的软件栈建设
- 负责RISC-V架构数据中心芯片的Linux内核移植与驱动适配,确保系统在新型硬件上稳定运行并发挥高性能
- 深度参与芯片定义阶段的软硬件协同设计,从操作系统视角提出架构建议,解决端到端系统级难题
- 与上游开源社区(Linux Kernel、QEMU、U-Boot)保持紧密互动,推动关键补丁合入,提升芯片在社区的支持度
- 建立性能分析与调优体系,针对内存管理、进程调度、IO栈等核心模块进行深度优化,并构建自动化测试与诊断工具链
- 扎实的C语言功底和汇编阅读能力,5年以上Linux内核开发经验
- 深入理解Linux内核架构,精通至少两个核心子系统(如内存管理、进程调度、中断、PCIe驱动框架)
- 熟悉服务器CPU微架构特性,包括Cache一致性协议、TLB机制、PCIe高速总线原理
- 熟练掌握GDB、Kdump、Perf、Ftrace、SystemTap等调试与性能分析工具,具备复杂问题排查能力
申请策略
- 准备一个深入的内核优化项目故事,体现系统级思维和解决问题的方法论
- 关注达摩院在RISC-V领域的战略布局,了解其开源生态建设方向,在面试中展现契合度
- 突出Linux内核具体子系统的开发经验,如内存管理、调度器、中断子系统等,并量化优化成果
- 展示性能调优案例,清晰描述问题定位、分析过程及最终改进效果,如死锁、内存泄漏、性能抖动
- 强调开源社区贡献,如Linux Kernel的patch、commit记录,或参与主流开源项目的经历
- 如果有ARM64/x86底层开发经验或RISC-V移植经验,务必重点提及
- 提前学习RISC-V指令集架构,了解基础特权级和中断模型
- 熟悉QEMU/KVM虚拟化技术,理解CPU虚拟化和IO虚拟化原理
面试指南
- 使用STAR法则(情境-任务-行动-结果)回答问题,量化成果和影响
- 结构化表达:先陈述问题,再分析根因,然后给出解决思路,最后总结验证和复盘
- 体现深度思考:将问题联系到微架构、OS设计和业务场景,展现系统级视角
- 请描述一个你过去在内核优化中的典型案例,包括问题背景、分析过程和优化结果
- 如何分析Linux内核性能瓶颈?你会用到哪些工具和方法论?
- 谈谈你对RISC-V生态现状和未来发展的看法,以及数据中心场景下可能面临的挑战
- 如果让你将Linux内核移植到一款新的RISC-V芯片上,你会如何规划实施步骤?
- 如何设计一套自动化测试与诊断工具链来支撑内核开发和客户需求?
职位点评
67
综合评分
阿里达摩院芯片OS专家,RISC-V前沿技术栈,发展性极强,但WLB和福利未明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术前沿、渴望在开源社区建立影响力的资深工程师,能接受工作地点不确定性和潜在高强度工作。
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展80
工作生活50
使命价值70
薪资福利
65中等
公司平台大,职级较高,薪酬竞争力强,但JD未透露具体薪资与福利细节。
薪资信号未披露(AI估算:40K-80K/月)
成长发展
80较高
职位处于RISC-V前沿技术领域,深度参与开源和芯片协同设计,技术成长空间很大。
技术前沿前沿/新兴技术
技术栈RISC-V、Linux内核、C语言、QEMU、KVM、DPDK、SPDK、Kdump、Perf
业务类型ambiguous
工作生活
50较低
JD未提及远程或弹性工作,且多城市可选,工作强度不明确,生活平衡需自行判断。
工作模式未明确
办公地点未明确
加班情况未提及(无法判断)
使命价值
70中等
参与开源和RISC-V生态建设,推动新一代计算架构,具有行业前瞻性和技术使命感。
行业发展新兴领域(暂难判断)
社会影响中性/一般
创新程度积极采用新技术
阿里巴巴 的其他在招职位
相似职位推荐
Watch Jobs