
中兴通讯
NPU/GPU 支撑软件开发资深专家
NPU/GPU 支撑软件开发资深专家
发布于 大约 3 小时前普通员工/个人贡献者
上海市
高级经验
全职员工
仅现场办公
硕士
嵌入式开发
Cuda
Dma
Hip
Linux内核驱动
Npu
Pcie
多线程
并发编程
Rocr
AI 估算 · 50k–80k
资深专家、底层系统开发门槛高、上海地区竞争激烈,薪资有竞争力。
职位详情
关于这个职位
该职位负责中兴通讯NPU/GPU支撑软件的核心开发,涵盖Runtime架构设计、内核驱动、SDK和固件开发,以及性能调优
需要8年以上C/C++系统编程经验,熟悉CUDA/HIP等Runtime API和Linux内核驱动,是底层系统软件领域的资深专家岗位
最低要求
必备技能:
计算机、电子工程、人工智能等相关专业硕士及以上学历,8年以上 C/C++ 系统编程经验
熟悉 CUDA Runtime / HIP Runtime / ROCr API 设计
扎实的多线程、异步编程、并发同步能力
熟悉 Linux 内核驱动开发、设备驱动框架
工作职责
岗位职责:
负责Runtime 架构设计与 API 开发
负责内核驱动与用户态SDK开发
负责NPU 固件开发
负责错误处理与稳定性方案设计与实现
负责运行时、驱动性能调优
优先资格
加分项:
PCIe / DMA 编程经验
熟悉 Linux 内核驱动开发、设备驱动框架
熟悉 RTOS、嵌入式系统开发
深度学习框架(PyTorch / TensorFlow)集成经验
GPU / NPU Runtime 库开发经验
GPU / NPU / 加速卡驱动开发经验
GPU / NPU / AI 加速芯片固件开发经验
AI 洞察
优缺点分析
优点
- 处于AI芯片快速发展的风口,技术前景广阔,个人价值容易凸显
- 涉及底层系统软件,技术壁垒高,可积累难以替代的核心竞争力
- 中兴通讯作为大型上市公司,平台稳定,资源丰富,有利于长期发展
- 底层系统软件开发门槛高,需要对计算机体系结构和操作系统有深入理解,学习曲线陡峭
- 驱动和Runtime调优往往需要长时间高强度投入,工作节奏可能较紧张
- 技术更新迭代快,需持续跟进GPU/NPU架构演进和CUDA/HIP等生态变化
- 适合对底层硬件和系统软件有浓厚兴趣、具备多年C/C++驱动开发经验、喜欢深钻技术难题的资深工程师
缺点 / 挑战
- 岗位挑战性强,能够接触到GPU/NPU领域最前沿的Runtime和驱动技术
角色解读
- 技术专家路线,在NPU/GPU软件栈方向深耕,成为架构师或首席工程师
- 横向扩展至AI加速芯片的完整软件生态,参与全栈技术决策和产品规划
- 有机会向技术管理方向发展,带领团队负责核心软件模块的研发
- 负责NPU/GPU运行时(Runtime)的架构设计与API开发,为上层计算框架提供高性能接口
- 开发内核驱动和用户态SDK,打通硬件与操作系统之间的通道,确保设备稳定高效运行
- 负责NPU固件开发,实现底层硬件控制逻辑和任务调度
- 设计错误处理与稳定性方案,并对运行时和驱动进行性能调优,提升整体系统效率
- 扎实的C/C++系统编程能力,8年以上相关经验,熟悉内存管理、并发同步等底层技术
- 熟悉CUDA Runtime / HIP Runtime / ROCr等GPU运行时的API设计,理解其架构与原理
- 熟悉Linux内核驱动开发,了解设备驱动框架和内核机制
- 具备多线程、异步编程能力,能够处理高并发场景下的性能和稳定性问题
申请策略
- 中兴通讯重视技术沉淀,可以准备一份详细的技术项目案例集,展示解决复杂问题的能力
- 提前了解中兴在AI芯片/加速卡领域的布局,在面试中体现对业务方向的思考
- 突出8年以上C/C++系统编程经验,特别是涉及Runtime、驱动、固件的项目经历
- 详细描述在CUDA/HIP/ROCr API设计或使用方面的具体实践,以及性能调优的成果
- 强调Linux内核驱动开发经验,包括设备驱动框架、PCIe/DMA等关键模块
- 如有深度学习框架集成经验或NPU/GPU相关项目,务必重点展示
- 系统复习CUDA Runtime和Linux内核驱动框架,熟悉最新版本特性
- 深入学习PCIe/DMA、RTOS和嵌入式开发知识,补充底层硬件细节
面试指南
- 采用STAR法则:先说明任务背景,再描述你的具体行动,最后量化结果和影响
- 侧重底层原理分析,展示你对系统栈的理解,并通过代码示例或架构图来辅助说明
- 强调系统性思维,从硬件、驱动、操作系统、Runtime到上层应用的全链路思考
- 请介绍一次你设计或实现Runtime API的经历,如何平衡性能和易用性?
- 在Linux内核驱动开发中,你如何同步机制和内存屏障保证并发安全?
- 当你遇到CUDA/HIP程序性能瓶颈时,你会从哪些维度进行分析和优化?
- 请描述一个你解决的稳定性问题,涉及错误处理或死锁,你是如何定位和修复的?
- 你对NPU/GPU未来软件栈的发展有什么看法?如何应对不同加速芯片的生态差异?
职位点评
70
综合评分
AI芯片底层软件专家,技术前沿,薪资有竞争力,但WLB未明确
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术深度、热爱底层系统编程的资深工程师
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展88
工作生活45
使命价值60
薪资福利
75中等
该职位薪资具有竞争力,中兴作为大型上市公司提供稳定的薪酬福利,但具体薪资未在JD中披露。
薪资信号未披露(AI估算:50K-80K/月)
成长发展
88较高
职位涉及AI芯片底层软件,技术前沿度高,能深度积累系统级技能,成长空间大。
技术前沿前沿/新兴技术
技术栈CUDA、HIP、ROCr、Linux内核、PCIe、DMA、NPU、GPU
业务类型ambiguous
工作生活
45较低
JD未提及工作生活平衡相关信息,底层驱动开发通常强度较大,但不确定性高。
工作模式未明确
办公地点未明确
加班情况未提及(无法判断)
使命价值
60中等
岗位属于AI基础设施,对技术发展有贡献,但更偏向商业驱动,社会影响中性。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
中兴通讯 的其他在招职位
相似职位推荐
Watch Jobs