小鹏汽车自动驾驶软件开发(软件架构师方向)
任职要求
1、本科及以上学历,计算机或软件相关专业,6年以上软件开发经验(至少1年以上软件架构设计经验); 2、熟悉多种系统架构设计思想,能够根据需求主导需求分析与分解,并选择最优实现方案; 3、熟悉C++和Linux/QNX系统,深入理解嵌入式应用开发,熟悉内核和驱动程序的设计与实现…
工作职责
自动驾驶软件开发资深工程师/专家(软件架构师方向) 1、与需求方沟通,深入理解需求,将其转化为功能性和非功能性的开发需求,确保与关联方达成一致; 2、与相关团队讨论,确定合理的软件实现流程和架构,完成架构设计方案; 3、开发系统核心功能和复杂基础功能,指导团队成员,以及解决技术难题; 4、 主导设计文档的编写,审核团队内部的设计文档和代码实现,确保质量; 5、 推进整个软件开发过程,优化研发流程,促进团队成长。
-基于亚马逊云或微软云构建自动驾驶OTA(Over-the-Air)云端平台,支持车辆软件升级、数据回传及远程诊断功能的高效管理 -设计分布式系统架构,集成自动化部署流程(CI/CD),确保平台支持高并发、低延时的OTA服务,满足车规级安全与稳定性要求 -制定OTA云平台架构方案与各数据系统、软件系统、信息安全系统的对接方案,并组织系统对接联调 -负责OTA云端平台的任务运营和管理
-业务测试: -负责自动驾驶高精地图引擎及路径规划(Routing)相关测试,确保产品质量与稳定性; -设计并执行测试用例,覆盖核心功能及边界场景,保障测试全面性; -分析测试结果,快速定位问题,报告并跟进缺陷修复; -项目管理: -独立负责测试项目的规划、执行与管理,确保测试工作有序推进; -制定详细的测试计划和时间表,保障项目按时高质量交付; -团队协作与优化: -与开发团队紧密合作,推动测试流程优化与自动化,提升测试效率; -参与地图业务测试工作,提升测试覆盖率与精准度; -持续优化测试方法与工具,提高团队整体测试能力;
-以以下自动驾驶零部件其中之一:激光雷达/毫米波雷达/超声波雷达/相机/定位设备/传感器自清洁系统等开发、功能性能达成为目标 -负责该自动驾驶零部件方案选型、设计开发、设计评审、DV验证等开发与验证工作 -负责该自动驾驶零部件技术方案开发实施、功能指标达成分解、性能指标达成分解、成本目标达成分解,按照整车开发流程进行交付 -负责参与该自动驾驶零部件相关的总布置、造型设计、断面方案、工艺制造、成本控制等维度的方案评审 -与硬件团队深度耦合,测试、对标市场主流产品及新产品,给项目选择合适的产品进行适配 -与软件团队深度耦合,定义电源管理、休眠唤醒、通信、诊断标定、刷写升级、基础服务等架构 -与软硬件开发团队深度耦合,协调及推动该自动驾驶零部件的开发进度,处理阻塞开发的问题,按期高质量交付 -负责该自动驾驶零部件等新技术研究,推进新技术产品的集成与应用