ZTE logo
中兴通讯
服务器BMC软件开发资深专家

服务器BMC软件开发资深专家

发布于 大约 14 小时前

普通员工/个人贡献者

西安市
专家级经验
全职员工
仅现场办公
本科
嵌入式开发
Bmc
Mctp/Pldm
Openbmc
Pcie
Ras
U-Boot
X86/Arm
嵌入式Linux
设备树

AI 估算 · 25k–45k

资深BMC专家稀缺,10年经验,西安薪资处于当地高薪水平,技能壁垒高,市场需求稳定。

职位详情

关于这个职位

该岗位负责服务器BMC软件的架构设计与底层开发,涉及嵌入式Linux、设备驱动和硬件协议(I2C/PCIe等),要求10年以上资深经验

你将主导芯片级软件方案,参与RAS特性与OpenBMC等前沿技术,是服务器硬件生态系统中的关键角色

最低要求

计算机、电子或相关专业的本科及以上学历,10年以上工作经验

熟悉服务器产品功能特性和软件架构,具备重构BMC软件架构的能力,保证软件的可扩展性和多平台支持能力
熟悉x86/ARM架构
熟悉嵌入式Linux开发,熟练掌握内核模块、文件系统、进程间通信(IPC)等
熟练掌握U-Boot、Linux内核裁剪、设备树(Device Tree)配置等
熟练掌握硬件接口协议:I2C、SPI/eMMC、UART、SMBus、PCIe等,掌握常用仪表的基础使用,如I2C逻辑分析仪、PCIe协议分析仪、示波器等
精通基于 Intel/AMD/Hygon CPU平台的服务器 RAS 特性,包括CPU、内存、PCIE等RAS特性,熟悉带外RAS特性开发
具备MCTP/PLDM/NCSI/SMBus等外购卡协议栈的深度实现能力,能够快速解析外购卡新协议文档与原型开发能力
熟悉主流外购卡厂商(如NVIDIA、Broadcom、Intel)的BMC管理接口设计,能快速对接其技术文档和SDK
熟悉服务器产品应用场景,能根据竞品分析和市场需求分析提供BMC软件的演进方向和策略
熟悉OpenBMC系统架构,有开发经验者优先,具备互联网客户产品交付经验者优先

工作职责

负责BMC软件架构设计

负责BMC相关产品的软件与方案设计,确保满足系统稳定性和性能要求
负责服务器第三方芯片\自研芯片的底层软件架构设计、设备驱动软件的设计与开发

优先资格

熟悉OpenBMC系统架构,有开发经验者优先

具备互联网客户产品交付经验者优先

AI 洞察

优缺点分析

优点

  • 技术壁垒高,积累底层系统经验,职业竞争力强
  • 中兴通讯作为大型通信企业,平台稳定,技术积累深厚
  • 涉及OpenBMC等开源方向,有前沿性和学习空间
  • 西安地区薪资水平有竞争力,生活成本相对较低
  • 适合热爱底层技术、有多年嵌入式开发经验、希望深耕服务器管理方向的工程师

缺点 / 挑战

  • 硬件底层调试复杂,可能需要面对较大的工作压力和加班
  • 技术栈专深,领域较窄,跳槽选择面相对有限
  • 需要持续跟进新协议和新平台,学习成本较高

角色解读

  • 技术纵深发展,成为BMC/服务器固件领域的顶级专家
  • 可向系统架构师或技术管理岗转型,带领团队攻关复杂问题
  • 可跨领域拓展至BIOS、其他固件方向,或云计算底层硬件架构
  • 负责服务器BMC(基板管理控制器)软件的整体架构设计与技术方案制定
  • 主导服务器第三方芯片和自研芯片的底层软件及设备驱动开发
  • 参与BMC相关产品需求分析、竞品分析,规划软件演进方向
  • 负责RAS特性、外购卡协议栈等核心模块的深度实现与验证
  • 精通BMC开发和服务器管理架构,包括OpenBMC、MCTP/PLDM等协议栈
  • 扎实的嵌入式Linux开发能力,熟悉内核、驱动、设备树、U-Boot
  • 熟悉x86/ARM架构和硬件接口协议(I2C、SPI、PCIe等)
  • 熟悉Intel/AMD/Hygon平台RAS特性,以及主流外购卡管理接口

申请策略

  • 中兴通讯注重技术深度,面试会深入考察底层原理,准备充分的项目细节
  • 关注中兴在服务器领域的产品线和技术路线,在面试中展示了解
  • 突出BMC/固件开发经验,特别是架构设计和重构案例
  • 强调对Linux内核、设备驱动、U-Boot的深入理解
  • 展示在x86/ARM平台上的RAS、MCTP/PLDM等协议实现项目
  • 如有OpenBMC开发经验或互联网客户交付经验,重点提到
  • 如果目前不熟悉OpenBMC,可提前学习其架构和源码
  • 补充对最新平台(如Intel/AMD新CPU)RAS特性的了解

面试指南

  • 对于架构设计问题,从需求分析、模块划分、接口设计、可扩展性考虑
  • 对于问题调试,用STAR法则,说明情境、任务、行动、结果
  • 对于技术对比,从优缺点、适用场景、发展趋势分析
  • 请谈谈你如何设计一个可扩展的BMC软件架构,以支持多平台?
  • 描述一次你调试PCIe或I2C问题的经历
  • OpenBMC与传统BMC的对比,你如何看待其发展趋势?
  • 如何实现服务器内存RAS错误检测与隔离?
  • 你是如何对接外购卡厂商的MCTP/PLDM协议栈的?

职位点评

75
综合评分

技术专家岗,深挖BMC底层,薪资可观但WLB不明确,适合长期深耕。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术深度和职业成长的资深嵌入式工程师,对工作生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利80
成长发展85
工作生活60
使命价值65

薪资福利

80较高

该职位为资深专家岗,薪资水平在西安具有较强竞争力,但JD未明确薪资和福利,存在一定不确定性。

薪资信号未披露(AI估算:25K-45K/月)

成长发展

85较高

技术含量高,涉及BMC架构设计、OpenBMC、RAS等底层前沿领域,有利于技术深耕和职业成长。

技术前沿主流现代技术
技术栈BMC、OpenBMC、Linux、U-Boot、Device Tree、I2C、SPI、PCIe、RAS、MCTP、PLDM
业务类型ambiguous

工作生活

60中等

工作模式为现场办公,JD未提及弹性或远程,也未描述工作强度,WLB情况不明确。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

65中等

服务器BMC是底层基础设施,对社会价值有间接贡献,但行业成熟,使命感和创新感一般。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs