
神州数码BMC软件高级工程师(J20610)
任职要求
1、本科及以上学历
2、从事相关行业5年以上相关经验
3、…工作职责
基于UEFI开发ARM服务器的BIOS功能。 1. 设计BIOS setup 菜单。 2. 根据服务器信息,设计SMBIOS信息。 3. 设计BIOS/BMC交互功能, 包括IPMI driver, boot order, BMC网络配置等。 4. 服务器资产信息查询/显示功能等。 5. 其他UEFI环境下的工具和脚本。 6. 配合测试工程师编写软件测试计划和测试点。 岗位要求 为支持上述职能,我们期望的候选人具备如下技能和背景: 软件开发背景: 1. 熟悉UEFI 框架,具有独立开发UEFI模块的能力 2. 良好的C语言开发背景和风格。 3. 熟悉ACPI Table, 具有独立编写ACPI Table能力。 体系架构能力: 1. 熟悉服务器的BIOS的基本功能如RAS, DDR, PCIe SMMU等。 2. 熟悉服务器的启动流程。 协作能力: 1. 具备和工程师定位问题的能力 2. 具备和测试工程师编写测试用例和测试计划的能力。
1、负责产品的硬件设计交付,实现产品化,对产品端到端交付质量运维负责,辅助并督导上游ODM/OEM开展设计和质量运维保障工作; 2、对标业界标杆,引入先进质量运维管理方法,并制定相关产品的全流程质量运维管控方案并主导实施,开展供应商质量审核、质量体系评估、运维能力管理,确保改善措施的有效实施; 3、主导分析解决和预防重大产品质量运维问题,主导产品质量问题分析、定位及质量问题的处理与预防; 4、持续跟踪硬件相关领域的技术发展趋势,结合对阿里业务应用场景的深入分析,并推动相关技术的产品化实。
【】 1. 参与运维平台的设计开发与持续优化,负责核心功能模块实现,落地代码质量、测试覆盖、性能监控等工程规范 2. 承担运维产品需求分析、技术方案设计及项目交付工作,推进技术方案向业务价值的有效转化 3. 实施工程质量管理措施,执行代码审查、CI/CD流水线维护、自动化测试用例开发等质量保障工作 4. 参与多云资源管理平台建设,完成云服务API对接、资源编排、监控告警等功能的开发实现 5. 实施IDC基础设施数字化管理方案,负责机房设备管理、网络拓扑可视等模块的代码开发
1.负责服务器固件全生命周期流程管理,包括需求分析、方案设计、开发实现、测试验证、版本引入、线上维护等全生命周期活动; 2.建设新机型、新部件、新版本固件管理的自动化流程,并通过数据指标体系,不断分析共性问题、优化流程,提升质量和效率; 3.解决日常固件升级过程中遇到的各类问题,并提取共性,持续优化流程。
1.主导腾讯自研服务器产品(Server/Box/子卡等)全生命周期管理,统筹研发、ODM及跨部门资源(EE/ME/BIOS/BMC/热设计/测试等),制定并落地项目计划,确保产品按时交付且质量达标; 2.建立多线程协同机制,推动腾讯内部团队(业务侧、IDC、供应链、采购)与外部ODM团队的高效协作,解决技术对接、需求变更及资源冲突问题; 3.主导NPI(新产品导入)阶段的工艺可行性评估,输出测试用例及DFM报告,推动ODM端制程良率提升; 4.在腾讯团队内部、腾讯开发团队与ODM团队间建立高效的合作流程及机制,跟进过程执行,确保项目开发活动有效开展; 5.识别技术、供应链及交付风险,制定预防性应对策略,主导重大问题的根因分析与闭环解决。