岗位职责1.基于异构计算设备及CUDA编程语言,进行算法设计、开发/移植、优化,开发高性能计算软件栈。2.对算法、应用进行性能评估、分析,提出性能优化方案。3.熟悉雷达信号处理,可使用CUDA开发相关算法。4.与应用推进团队协作,为落地项目提供全栈的性能优化支持。职位要求1.具备计算机系统体系与结构,操作系统等知识。2.熟悉C/C++编程,具有良好的编程习惯,熟悉常见数据结构和算法。3.熟悉异构计算体系结构,熟悉以下至少一种异构计算API:CUDA、HIP、OpenCL、Vulkan,在至少一种GPU平台上进行过并行算法的开发/移植、调优。4.具有较强的定位和解决问题的能力。5.较强的技术调研能力和学习能力。6.计算机科学相关专业硕士以上学历或本科学历+2年相关工作经验。