小鹏汽车自动驾驶软件开发工程师
任职要求
1,教育背景 :计算机科学、软件工程、电子信息工程等相关专业本科或研究生毕业。 2,专业技能 :3 年以上 linux 环境 C++ 软件开发经验,熟练掌握 C++ 多线程编程及调试技巧,精通基础计算机数据结构与算法,具备优良编程能力和代码规范;熟悉常用数据结构和算法,有强大软件方案设计和实现能力。 3,团队协作 :有良好团队协作精神和沟通能力,能与不同背景团队成员(如算法、软件、测试工程师等)有效合作,共达项目目标。自…
工作职责
1,车端自动驾驶时空数据模块设计与开发 :参与自动驾驶车辆时空数据模块的整体架构设计,依据项目需求和技术规划,制定合理的时空数据数据结构、存储方式和处理流程。运用 C++ 等编程语言进行高效、稳定的代码编写,实现时空数据数据的加载、解析、更新和管理等功能,保障时空数据模块在车端有限硬件资源下稳定运行。 2,模块集成与测试 :与自动驾驶系统其他模块(如感知、规划、控制等)集成,确保时空数据模块与其他模块间数据交互和协同工作。制定测试计划和用例,使用 C++、python、shell 开发自动化测试工具,对时空数据模块进行全面测试和验证,涵盖功能测试、性能测试、稳定性测试等,及时发现解决潜在问题。 3,持续优化与改进 :依据实际测试和应用反馈,持续优化改进车端时空数据模块,提升时空数据处理效率、更新速度和数据质量。关注行业最新技术和发展趋势,引入新算法和方法,推动自动驾驶时空数据技术创新升级。
1、负责自动驾驶HIL、回灌测试平台开发,通过故障注入、负载注入,提高问题发现效率、分析效率、解决效率,保证问题闭环; 2、负责开发高可靠、高性能的自动驾驶车载软件,以硬件驱动程序、应用程序为主; 3、参与robotaxi量产项目,负责车载软件质量能力建设,将潜在风险、问题前置拦截;

DBW工程师 1. 完成自动驾驶系统中Drive-by-Wire模块的软件开发和测试工作。 2. 完成线控底盘的系统需求,交互文档以及测试用例的编写。 3. 完成线控底盘的功能及性能测试。
1、负责自动驾驶相关的产品软件设计和开发; 2、负责自动驾驶相关的应用和算法软件在新软硬件平台上的移植和调优; 3、与各相关团队协作,共同完成自动驾驶工程化落地,负责解决遇到的各种软硬件问题; 4、负责新软硬件平台、新传感器接入的调试和验证,以及现有平台的迭代开发维护。
1、自动驾驶时空数据模块开发 :参与自动驾驶车辆时空数据模块的架构设计辅助工作,根据项目需求和技术规划,学习并协助制定合理的时空数据数据结构、存储方式和处理流程。在资深工程师的指导下,运用 C++ 等编程语言编写高质量代码,实现时空数据数据模块各种需求支撑小鹏汽车自动驾驶功能保持业界超一流水平,助力保障时空数据模块在自动驾驶车端有限硬件资源下稳定运行。 2、模块集成与测试支持 :协助与自动驾驶系统其他模块(如感知、规划、控制等)集成,确保时空数据模块与其他模块间数据交互和协同工作顺畅。在指导下制定测试计划和用例,使用 C++、Python、Shell 开发自动化测试工具,对时空数据模块进行全面测试和验证,涵盖功能测试、性能测试、稳定性测试等,及时发现并记录潜在问题。 3、持续优化与改进参与 :依据实际测试和应用反馈,参与车端时空数据模块的持续优化改进工作,提升时空数据处理效率、更新速度和数据质量。关注行业最新技术和发展趋势,学习新算法和方法,为自动驾驶时空数据技术创新升级贡献力量。4、培养计划:配备资深导师1v1指导;参与完整项目开发全流程;提供专业技术实践培训体系。