锦鲤求职

阿里巴巴

芯片固件/操作系统工程师

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

岗位描述
1. 负责 UEFI/Linux Kernel 核心子系统对新一代 CPU 的特性支持及Upstream代码提交与维护;
2. 配合芯片研发周期,在 Pre-silicon 阶段利用QEMU和EMU来验证内核启动及核心功能,确定硬件实现的软件兼容性;
3. 深入内核核心模块像Memory Management、Scheduler、Virtualization/KVM,进行性能分析与微架构适配优化;
4. 负责新一代服务器芯片(SoC)的 Power-on & Bring-up,调试 CPU Core、DDR、PCIe/CXL 等核心模块的初始化流程;
5. 负责操作系统层面的基础构建,解决内核崩溃、死锁及复杂的软硬件协同 Bug;
6. 参与开源社区技术讨论,追踪社区的演进趋势,确保公司芯片特性在社区的长期维护与兼容。

岗位要求
1. 计算机或软件相关专业本科及以上学历,对操作系统内核有极客精神;
2. 扎实的 C 语言与汇编基础,深入理解操作系统原理(进程调度、内存管理、文件系统、同步机制)。

【加分项】
1. 熟悉 Linux 开发流程,熟悉UEFI或者uboot, 有向开源社区(Linux Kernel, QEMU, LLVM 等)提交过 Patch 经验者极佳;
2. 熟悉多核架构(SMP/NUMA)原理,或在操作系统相关的竞赛/实验室项目中表现优异。

半导体/芯片方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →