阿里巴巴集团

平头哥-资深系统软件架构师-杭州 (BB-4447B)

Found in: Neuvoo CN

Description:

团队介绍:

随着芯片功能日益复杂,芯片功能和性能越来越依赖于底层软件。作为芯片团队的一个重要部分,固件团队致力于在软件层次规范和定义芯片软/硬件接口, 桥接片上模块和设备与上层软件栈,培养和构建芯片生态环境。
因此,固件工程师需要融入开源生态社区,了解Linux和底层固件之间的最新接口和协议,在参与生态系统建设的同时致力于扩大平头哥芯片在社区中的影响力,使得主流开源开源模块如ARM Trust-Firmware为平头哥芯片提供原生支持。

岗位描述:

1. 管理系统软件团队上下游的业务需求,并将业务需求转化成软/硬件设计需求
2. 组织系统软件Spec的讨论、编写和评估, 参与硬件设计Spec的讨论和评估。
3. 规划系统软件团队的业务方向, 并协助各个业务方向的团队建设和人员招聘
4. 参与业界底层软件标准的讨论和制定(UEFI/ACPI/PCIe), 并组织力量推动平头哥芯片开源生态系统的建设.
5. 协助陪养初级工程师,包括制定工程师的业绩发展目标以及中长期职业规划
6. 跟踪业界主流底层软件架构发展趋势,梳理和改进系统软件开发流程和方法。

岗位要求:

为支持上述职能,我们期望的候选人具备如下技能和背景:
软件开发背景:
1. 熟悉ARM/X86生态系统, 在开源社区和固件行业有一定的影响力。
2. 曾经是project或者technical leader,有从无到有建立团队的经历。
3. UEFI/ACPI/Linux某个方向的owner或维护者。
4. 熟悉主流服务器CPU(Intel/AMD/Thunder/安培/鲲鹏)的底层软件架构和优缺点。
5. 熟悉服务器CPU底层软件开发的痛点和难点, 对系统架构有自己的见解。
体系架构能力:
1. PCIe/DDR/OpenBMC/RAS等业界标准参与者, 掌握业界动态和发展趋势
2. 掌握BSP/RAS/PCIe/DDR/BMC/Power的软硬件工作流程。
3. 掌握上述方向硬件诉求/软件诉求和业务诉求, 具备把业务需求分解成硬件架构和软件架构的能力。
4. 根据业务需要引入先进的方法学和架构, 并且具备将新方法/架构推进到业界标准的能力。
协作能力:
1. 能够影响ARM/X86开源社区和生态
2. 具备和ARM/X86以及其他友商合作,推动业务标准的能力
3. 具备在产业链中上下游合作沟通的能力

calendar_today2 days ago

Similar jobs

location_onHangzhou, China

work 阿里巴巴集团

Apply:
I expressly authorise the Terms and Conditions