岗位描述
工作职责:
1. 负责BMC(AMI/OpenBMC)固件的设计、开发与调试,包括BSP、Linux驱动及系统级功能;
2. 负责与CPU交互功能的开发,设计高可靠可的板级通信机制,实现基于MCTP、IPMI、Redfish等协议的带内/带外数据高效互通;
3. 负责主流BMC芯片的核心外设驱动调试与优化,包括USB、PCIe、I2C/I3C等;
4. 负责设计并开发针对自研平台的高阶故障诊断与RAS联动特性;
任职要求:
1. 本科及以上学历,计算机、电子信息、微电子等相关专业,5年及以上相关工作经验;
2. 熟悉计算机体系结构,具备扎实的软硬件调试经验,能快速定位并排查软硬件相关故障;
3. 具备快速学习能力,逻辑思维清晰,拥有良好的跨团队沟通能力与团队协作意识,能高效推进协同工作;
4. 精通Linux系统操作,熟练掌握C/C++编程语言;
5. 优先考虑:熟悉BMC开发流程,有完整的BMC软件开发经验;有AST2X00芯片及相关系列芯片开发经验者;