高级BMC固件开发工程师
上海寒武纪信息科技有限公司
- 公司性质:民营公司
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2019-07-29
- 工作地点:深圳-南山区
- 招聘人数:1人
- 工作经验:3-4年经验
- 学历要求:本科
- 职位月薪:2-4万/月
- 职位类别:嵌入式硬件开发(主板机…)
职位描述
职责描述:
高级BMC固件开发工程师主要负责开发服务器的BMC固件,并与公司多个职能团队协同工作,与行业伙伴及客户紧密配合,在计划、产品需求、开发以及验证阶段负责所有和BMC相关的软件问题,从而构建和开发满足客户需求的服务器解决方案。
1.运用对服务器硬件架构和系统知识,设计、开发、编码并调试BMC固件。
2.对固件、软件架构规范和设计规范提出反馈意见。
3.研究计算机主板和BMC的系统规范和配置需求,确保BMC可靠性和兼容性。
4.与合作伙伴沟通,制定要求并审视合作伙伴的交付。
5.与客户团队合作解决具有挑战性的问题。
任职要求:
1.了解服务器硬件接口和行业规范,如SMBus / I2C,PCIe,ACPI,DDR,IPMI,10G / 1G以太网,SATA,SPI,I2C…
2.多年BMC firmware开发经验,熟悉AMI和Avocent的SDK
3.熟悉IPMI 2.0,redfish 等接口
4.熟悉C语言和基于汇编的程序开发
5.了解处理器和服务器体系结构,对多Multi-nodes体系结构有深入理解。
6.了解服务器行业知识,对企业级服务器的功能需求,技术和趋势有较深理解.
7.广泛的硬件知识:企业平台,BMC,驱动程序,IO技术
8.熟悉X-86 CPU,内存控制器,IO集线器和PC架构
9.了解与BMC有关的BIOS(UEFI)相关功能和知识
10.熟练使用板级诊断工具
加分项:
1.了解操作系统的内部操作及其与BMC功能的交互
2.熟悉Open-BMC视作加分项
职能类别: 嵌入式硬件开发(主板机…)
公司介绍
上海寒武纪信息科技有限公司诚聘