长鑫存储BIOS研发工程师 I BIOS Engineer(J17237)
任职要求
岗位要求:
电子信息工程/计算机/通信工程/自动化等相关专业;
熟练掌握C语言,熟悉软件开发/测试流程;
熟练掌…工作职责
岗位职责: 负责client/server UEFI BIOS软件开发/集成/测试。 负责UEFI DRAM测试工具的开发和测试。 负责Intel MRC问题的分析,测试和二次开发。
1、前期介入,协助研发团队开发测试板以及自动化测试设备; 2、拉通研发和量产需求,保证测试方案在研发初期可以兼顾量产要求, 降低测试方案导入量产后的风险; 3、 编写相关SOP,主导研发方案在量产工厂的首次搭建和运行; 4、 跨部门沟通与协作,制定项目计划,保证测试方案顺利交付; 5、对量产端发生的问题,指导分析并提供解决方案。

我们正在寻找一位经验丰富的模块测试工程师,专注于服务器核心模块与子系统的深度测试与验证。您将负责从单元到系统级的测试策略设计、自动化实现与问题定位,确保服务器各关键模块(如内核/虚拟化、高速总线、编解码等)的功能、性能、可靠性及兼容性满足严苛的行业标准。您需要对服务器硬件架构与软件栈有深入理解,并能通过创新的测试方法发现潜在缺陷,为产品的高质量交付提供坚实保障。 岗位职责: 1. 服务器核心模块测试策略与执行:负责制定和执行服务器关键模块的测试计划,特别是在如下某一个或者某几个核心模块有扎实测试专长的候选人加入: a. 内核与虚拟化模块:测试虚拟化技术(如KVM, VMware ESXi)、容器运行时、内核关键子系统(调度、内存管理、网络栈)的功能、性能隔离与稳定性。 b. 高速互连总线模块:负责PCIe, CXL, NVLink等高速总线的功能验证、带宽/延迟性能基准测试、错误注入与容错测试。 c. 硬件加速与编解码模块:测试GPU、视频编解码器(如H.264/HEVC/AV1)、加解密引擎等硬件加速单元的功能正确性、性能提升及驱动兼容性。 d. 固件与BMC模块:参与服务器固件(BIOS/UEFI)、基板管理控制器(BMC)的接口、安全与可靠性测试。 2. 测试框架与自动化开发:针对特定模块,设计并开发高覆盖率的自动化测试套件、压力测试工具和性能基准测试框架。集成到CI/CD流水线,实现模块质量的持续监控。 3. 深度分析与问题定位:执行测试并分析结果,能深入日志、硬件寄存器、性能计数器等,对发现的缺陷进行根因分析,准确定位至硬件、固件、驱动或应用层,并与研发团队紧密协作推动问题解决。 4. 系统级集成与可靠性验证:将模块测试融入整机系统测试,验证多模块协同工作下的功能与性能,设计并执行长时压力、故障恢复、容错等可靠性测试场景。 5. 技术预研与能力建设:跟踪服务器技术演进(如新硬件架构、互联协议、虚拟化技术),预研新的测试方法、工具与标准,提升团队在特定模块领域的测试深度与效率。
1. 负责计算统一虚拟化架构的技术研发工作,支持包括裸金属、云主机、安全容器和函数计算在内的多种计算形式,确保技术方案的先进性与实用性; 2. 通过技术手段持续提升云主机的质量与稳定性,降低故障率,确保服务的高可用性与用户体验; 3. 通过优化资源调度与管理技术,提升节点资源利用率,降低云主机成本,实现成本效益最大化; 4. 参与开源社区的贡献与交流,如KVM/Xen、QEMU、Libvirt等,推动技术的进步与创新,提升团队在行业内的影响力; 5. 研究并应用最新的虚拟化技术,如Kata Containers、Firecracker、Cloud-Hypervisor、Rust-VMM等,保持技术的前沿性与竞争力。