AI 嵌入式软件开发
上海
硕士及以上
自动化类·计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
岗位职责
参与 NPU(Neural Processing Unit)相关的底层软件/驱动开发,包括但不限于:
Linux 内核态 / 用户态驱动模块的开发与维护
NPU 设备初始化、任务提交、中断处理、同步机制等相关工作
协助进行 NPU 与上层 Runtime / AI 框架的接口联调,定位和解决性能与稳定性问题
参与 芯片平台 Bring-up、功能验证和问题分析
编写和维护相关的技术文档、调试说明和代码注释
岗位要求
计算机、软件工程、电子工程、自动化等相关专业在读本科 / 硕士 / 博士
具备扎实的 C / C++ 编程基础,熟悉基本的数据结构与操作系统原理
对 Linux 系统或嵌入式系统有一定了解(如进程/线程、内存管理、中断等)
有较强的学习能力和责任心,对 AI 芯片、NPU、底层系统软件方向有浓厚兴趣
加分项(非必须)
了解或接触过 Linux 内核 / 设备驱动开发
了解 SoC 架构、DMA、IOMMU、中断机制 等底层概念
有 AI 加速器 / GPU / DSP / NPU 相关课程或项目经验
有嵌入式开发、操作系统、编译原理等相关课程或实践经验
实习收获
深度参与 真实 AI 芯片 / NPU 平台的底层驱动开发
系统理解 NPU 从硬件到软件栈的完整工作流程
有经验丰富的工程师进行技术指导,快速提升系统与底层能力
表现优秀者有机会获得 长期实习或转正机会

