上海或广州
岗位职责:
1. 针对飞行汽车自动驾驶领域的相机、感知等上下游,负责设计和开发高性能的异构(CPU+ GPU+DLA+NPU+xPU)软件架构、相机数据pipeline和异构调度,最大化利用硬件计算平台,并对实车的性能表现和稳定性进行深度分析和调优。
2. 负责飞行汽车自动驾驶特定场景下的要求,探索前沿深度学习算法模型的优化和高效推理部署,达到量产车型上不局限于NVIDIA AGX Orin芯片平台的嵌入式芯片的性能要求。
3. 探索下一代嵌入式芯片在飞行汽车领域里,软件架构和高性能计算的无限可能。
岗位要求:
1. 电子与信息工程相关领域的硕士及以上学历,或者高匹配下述三点及以上要求的本科生。
2. 熟悉Linux开发环境、智能硬件领域的Modern C++编程、数据结构与算法、软件设计模式和计算机体系结构等相关知识,具备扎实严谨的软件工程习惯。
3. 拥有基于NVIDIA AGX Orin芯片平台的DRIVE OS、SIPL、NvMedia、NvStreams等相关组件从业经历优先。
4. 拥有CUDA/OpenCL/OpenGL(ES)/Taichi/ROCm等异构平台的相关开发经验,熟悉GPGPU编程模型和架构原理优先。
5. 熟悉或者了解各种高性能计算优化技术,诸如Roofline Model、Latency、Throughput、Fusion、Loop Parallelization、Amdahl's Law、Memory&Compute Bound等优先。
6. 了解基本的深度学习算法即可,但拥有嵌入式芯片模型部署经验、了解或者探究过类似于TensorRT、Apache TVM等AI编译器的背后机理优先。
7. 对追求极致高性能充满热情,具有优秀的分析问题和解决问题能力、良好的工作文档习惯、良好的团队合作意识和沟通能力。