Ivyea Jobs 9536 roles · 169 companies · 1 小时前
曦望 · AI 芯片

诊断测试开发工程师

上海 社招 · 全职 训练系统 / 集群 工程开发

职位描述

负责芯片诊断软件(Diag)和芯片固件(Firmware)的开发与维护,构建芯片硅前验证与硅后Bring-up所需的底层软件栈。 主导硬件仿真平台(EMU/Zebu/Palladium)的使用与芯片验证工作,在流片前进行软硬件协同验证,提前发现设计缺陷。 参与芯片Bring-up全过程,负责底层驱动开发(PCIe、DMA、RDMA等)和板级调试,快速定位并解决软硬件交互中的复杂问题。 开发Linux用户态驱动(UMD)和内核态驱动(KMD),支持芯片功能验证、性能评估与量产测试。 深入分析硬件异常,基于计算机体系结构(ARM/RISC-V等)知识,联合设计团队进行根因定位并推动修复方案落地。 输出诊断验证相关的技术文档、测试报告和用户指南,建立芯片健康检查与故障注入测试体系。

任职要求

1. 计算机、微电子、电子信息等相关专业,本科及以上学历,5年以上相关工作经验。 2. 精通C/C++编程,具备扎实的Linux系统编程能力(包括UMD和KMD),熟悉Shell、Python等脚本语言,能独立完成工具开发与调试。 3. 熟悉计算机体系结构(ARM/RISC-V等),具备丰富的软硬件联合调试经验,能快速定位并解决软硬件交互中的复杂问题。 4. 具备以下至少两项实际经验: 诊断软件(Diag)或芯片固件(Firmware)开发; 硬件仿真平台(EMU/Zebu/Palladium)使用及芯片验证; Linux驱动开发(PCIe、DMA、RDMA等); 芯片Bring-up或板级调试。 5. 逻辑思维清晰,面对复杂的硬件异常能保持耐心、抽丝剥茧;具备良好的跨团队沟通协作能力。 加分项: 熟悉驱动框架及IO虚拟化(SR-IOV); 熟悉Cuda编程和算子开发; 熟悉以太网、RDMA等高速互连技术; 有GPU或AI加速器芯片诊断/验证经验;
曦望去官方页面投递 →