ASIC固件工程师。
固件工程师—AI ASIC 加速器
我们正在寻找一位经验丰富的固件工程师,为我们的下一代 AI 训练 ASIC 构建低级软件基础。在这个角色中,您将实现安全启动链、硬件启动序列、运行时管理和主机通信协议,以连接定制硅和 AI 工作负载。您将与硅架构师、Linux 驱动程序工程师、安全团队和系统验证合作,为企业 AI 基础设施提供生产级固件。
需要具备以下经验:
实现安全启动链(BootROM→PBL/SBL→RTOS)、设备认证和现场更新机制
在仿真/FPGA 和硅上启动时钟、功率域、HBM、PCIe、NoC 和高速 SerDes PHY
配置 400G 以太网接口(MAC/PCS/FEC)并与网络堆栈协调进行 RDMA 卸载
开发运行时服务:功率/热控制、DVFS、看门狗、RAS(ECC、崩溃转储)、错误恢复
设计邮箱协议、MSI/MSI-X 处理和 DMA 与 Linux 驱动程序团队协调
构建具有同步日期时间戳(PTP/PHC)的统一遥测和事件跟踪
支持多芯片发现、链路训练和拓扑管理以实现芯片扩展
我们寻找的条件:
5 年以上在 ASIC/SoC 或类似 GPU 加速器上的嵌入式固件(C/C++/Rust)经验
在 PCIe 启动、HBM/DDR 子系统或 100G+ 以太网方面有丰富经验——至少具备其中之一
熟悉时钟/功率域配置和 RAS 功能
熟悉原理图、寄存器规格、JTAG/逻辑分析仪调试
具有强烈的文档编写习惯和全栈系统思维
RISC-V/ARM64、TrustZone/TEE、安全供应或 QEMU 预硅经验是加分项
熟悉需求可追溯性者优先
#J-18808-Ljbffr