岗位职责:
1、NVIDIA嵌入式平台开发全流程:
①基于NVIDIA嵌入式平台,设计并实现GPU加速的高性能计算模块;
②负责从算法移植到嵌入式部署的全链路开发,包括 CUDA 内核实现、内存优化、跨平台编译(ARM+GPU)、功耗与实时性调优。
2、GPU 程序深度优化:
①针对NVIDIA嵌入式平台资源限制(内存带宽、功耗、散热),优化 CUDA 核函数、数据传输(PCIe/Pinned Memory)、多流并行,确保实时性(如雷达信号处理流水线 ≤ ms 级延迟);
②利用NVIDIA嵌入式平台专属工具链(TensorRT、cuDNN、NPP)加速 AI/信号处理模型,集成硬件编解码器(NVDEC/NVENC)。
3、嵌入式系统集成:
①开发NVIDIA嵌入式平台驱动层交互模块,实现与 传感器(雷达/RF模块)、通信总线(CAN/Ethernet) 的高效数据对接;
②解决交叉编译、容器化部署及OTA升级中的GPU兼容性问题。
4、技术文档:编写嵌入式GPU模块设计文档、优化报告及部署指南。
任职要求:
1、计算机/电子/通信/自动化类本科及以上学历;
2、有2年嵌入式开发经验;
3、精通C/C++;
4、熟悉嵌入式开发工具:VS Code,Git 版本控制;
5、精通CUDA 架构:熟悉 GPU 并行模型、内存层级及优化技巧;
6、熟悉Linux 嵌入式开发(驱动、内核裁剪、文件系统);
7、掌握ARM 平台交叉编译(GCC/CMake)、调试(GDB/JTAG);
8、熟悉NVIDIA嵌入式平台操作系统及配套工具链。