存算软件工程师/专家
上海 / 北京 / 杭州
社招 · 全职
工程开发
职位描述
岗位职责:
1. Linux/RTOS boot移植开发相关工作;
2. 外设总线(QSPI/USB/SDIO/PCIe)及Flash/Tsensor/ADC/DAC等外设驱动/算法的开发;
3. 存算CIM NPU 烧录/推理/应用模型算法等相关架构设计/开发和性能优化
4. 芯片烧录筛片/算法精度优化/客户量产等相关开发支持
5. 跨团队/客户/vendor等相关需求/计划/开发交付等cowork和协调支持任职要求
岗位要求:
1. 计算机、通信、电子信息等相关专业,本科及以上学历;
2. 具有良好的编程规范,至少5年以上C/C++开发经验;
3. 精通ARM/RISC-V/MCU等架构下的uboot/OS/Baremetal Firmware等系统软件开发;
4. 熟悉Linux/RTOS等主流OS,理解虚拟内存、文件系统、设备驱动、中断处理、任务调度等子系统,有实际开发经验和问题解决经验;
5. 熟悉Linux下驱动开发和性能优化,有QSPI、USB、SDIO、MIPI、PCIe等外设驱动开发经验;
6. 具有良好的硬件基础,熟悉常用硬件仪器包括示波器/逻辑分析仪/电流/电压等,熟悉主流高速接口的硬件原理/接口控制操作等;
7. 熟悉异构核间通信及流行RPC中间件及并行计算包括SIMD/AVX/向量化指令集等,有相关经验者为佳
8. 有GPU/NPU芯片系统软件开发经验者为佳,包括ATF/Boot/大模型算法/工具链/编译器/系统性能/等;
9. 有Flash 驱动/固件开发经验为佳
10. 具有良好的英文读写能力;