职位详情
工作职责:
1、负责智能处理器平台的内核驱动、用户态驱动开发,实现异构并行任务调度,设备内存管理、高速Serdes数据传输控制,性能分析数据收集等功能;
2、负责智能处理器异构加速平台运行时库开发,提供平台化编程模型;
3、负责传感器、接口等外设的驱动移植、开发与适配;
4、独立开发Linux系统的驱动测试程序以及测试框架、完成系统软件自动化CICD;
5、负责云端智能加速卡,边缘SoC的板载系统开发、调试与性能优化;
6、负责云端智能加速卡,边缘SoC芯片的FPGA验证;
7、优化主机系统性能和可靠性问题定位,协助产品导入测试;
8、Driver SDK文档开发维护工作;
9、为客户项目提供驱动技术支持和解决方案,解决驱动开发相关的问题,保障项目顺利交付;
10、配合领导分配的其他任务。
任职条件:
1、研究生及以上,计算机科学、计算机工程、软件工程、信息学,或数学等相关学科;
2、技能
(1)熟悉计算机体系结构;
(2)熟悉C和C++编程;
(3)有国产主流智能计算芯片的驱动开发工作经验;
(4)具备良好的沟通能力及团队合作意识。
加分项:
(1)了解ARM/X86/MIPS/RISC-V架构;
(2)有相机驱动适配开发经验优先;
(3) 有驱动开发经验或FPGA开发经验;
(4)熟悉编译器和调试器工作原理;
(5)有FPGA平台系统软件验证项目经验优先;
(6)有Linux kernel性能优化、稳定性分析经验优先;
(7) 有智能网卡、RoCE网络设备驱动开发经验优先;
(8) 有PCIe4.0/5.0 RC/EP/SW、USB驱动或固件开发经验优先。