自动驾驶C++开发工程师(算法软件开发)
XPENG.com
Office
广州、深圳
Full Time
自动驾驶C++开发工程师(算法软件开发)广州、深圳全职自动驾驶板块职位描述1、负责大模型在特定硬件平台的部署与优化,包括但不限于模型转换、压缩、量化以及推理加速。
2、深入理解并优化PyTorch等框架的底层算子,结合硬件特性实现高性能计算,提升模型推理效率。
3、重构功能模块,增强代码可扩展性与可读性,确保系统架构具备良好的维护性和演进能力。
4、系统性能调优,统筹CPU/MEM资源使用,在保障功能稳定的前提下实现资源高效平衡。
5、分析并解决路测中发现的问题,包括功能bug修复、算法调整,必要时提出并实现新的方法。
6、定位和修复core dump等严重内存异常,快速排查根本原因并推动解决。
7、协同上下游团队进行需求分析、技术方案设计及实现,推动项目落地。v职位要求1、精通C++,具备扎实的系统设计和代码构建能力,熟悉现代C++特性,代码整洁,结构清晰。
2、具有大模型部署实践经验,熟悉常用模型转换工具(如ONNX、TensorRT等),了解模型量化与压缩技术。
3、深入理解PyTorch底层算子实现机制,具备算子定制、开发或优化经验者优先。
4、掌握计算机系统架构与内存管理机制,能够制定系统级性能优化方案并具备实际调优经验。
5、熟练掌握常用数据结构与算法,能够针对应用场景设计高性能、高可扩展架构。
6、熟练使用GDB、Valgrind等调试与内存检测工具,能够快速定位并修复内存相关问题。
7、具备扎实的数学基础,熟悉概率模型、滤波算法及几何计算,有自动驾驶预测、决策、规划等相关经验者优先。
8、对自动驾驶技术栈有基本了解,对技术有热情,具备严谨的工作态度和良好的跨团队沟通能力。
9、具有嵌入式C++开发经验者优先。
10、计算机、数学、电子工程等相关专业研究生学历,或本科学历具备4年以上相关工作经验。投递
自动驾驶C++开发工程师(算法软件开发)
Office
广州、深圳
Full Time
October 15, 2025