北极雄芯信息科技(西安)有限公司
NPU 固件开发工程师(无锡)
岗位职责
负责 NPU 芯片嵌入式固件(Firmware)核心功能开发,实现硬件初始化、任务调度、异常处理和电源管理等功能;
参与 NPU Runtime、Firmware 和 Driver 的系统级开发,包括调度、内存管理、异构调度等模块的设计与优化;
参与 Pre-Silicon 阶段的固件开发,配合架构、DV、CV 团队搭建验证基础设施,在 C-Model、Simulation、Emulation 平台上完成算子验证与调试;
参与 Post-Silicon 阶段的 NPU Bring-up、芯片底层调试、问题定位与稳定性验证;
负责芯片电源、时钟、温控等功耗及硬件资源管理功能的开发,搭建设备健康监控、异常检测与错误处理机制;
开发与维护芯片调试工具(Debugger)、性能分析工具(Profiler)及自动化测试框架;
编写固件相关技术文档,包括设计规范、API 文档和用户指南等。
任职要求
学历与专业:本科及以上学历,计算机科学与技术、微电子、电子信息、自动化、人工智能等相关专业;
编程能力:扎实掌握 C/C++ 编程,具备良好的代码编写、调试和问题定位能力;
体系结构:了解计算机体系结构基础,熟悉 ARM、RISC-V 等主流处理器架构。;
嵌入式基础:了解嵌入式系统开发,熟悉 RTOS(如 FreeRTOS、Zephyr)或裸机编程的基本概念;
系统基础:了解 Linux 操作系统的基础机制,包括内存管理、进程管理和中断处理等;
硬件接口:了解常见外设与接口协议,包括但不限于 UART、SPI、I2C、PCIe 等;
学习能力:学习能力强,能够快速掌握芯片架构细节,对 AI 芯片固件开发有热情
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
