系统软件工程师/专家
上海 / 杭州 / 北京
社招 · 全职
工程开发
职位描述
岗位职责:
1. 处理器及系统的底层初始化开发及完整系统搭建;
2. Linux内核/驱动移植、开发及调试等工作;
3. QSPI、USB、SDIO、MIPI、PCIe等外设驱动的开发与优化;
4. AI芯片基于HAPS/帕拉丁/FPGA 等平台IP验证,及芯片CP/FT/SLT等相关SDK/工具开发
5. AI芯片软件全栈架构/核心代码相关的开发和性能优化任职要求
岗位要求:
1. 计算机、通信、电子信息等相关专业,本科及以上学历;
2. 具有良好的编程规范,至少5年以上C/C++开发经验;
3. 精通ARMv8-A/RISC-V/MCU架构下的uboot、Linux内核,系统启动及相关外设等;
4. 熟悉Linux/RTOS等主流OS,理解虚拟内存、文件系统、硬件虚拟化、任务调度等子系统,有实际开发经验和问题解决经验;
5. 熟悉Linux下驱动开发和性能优化,有QSPI、USB、SDIO、MIPI、PCIe等外设驱动开发经验;
6. 熟悉异构核间通信及流行RPC中间件;
7. 具有良好的硬件基础,熟悉常用硬件仪器包括示波器/逻辑分析仪/电流/电压等,熟悉主流高速接口的硬件原理/接口控制操作等;
8. 有GPU/NPU芯片系统软件开发经验者为佳,包括OS/Boot/通信中间件及系统性能/功耗优化/CP&FT相关经验等;
9. 有Flash 驱动/固件开发经验为佳
10. 具有良好的英文读写能力;