百度自动驾驶域控制器工程师(J47455)
任职要求
-本科及以上学历,车辆工程、机械工程、计算机、自动化类相关专业 -5年及以上汽车电子控制器硬件设计开发经验,至少具备1个完整的域控制器正向开发量产交付项目经验 -具有NVIDIA 、TI、NXP等相关的电控控制器开发经验优先 -熟悉激光雷达、毫米波雷达、超声波雷达、摄像头等传感器工作原理及软硬件接口需求 -熟练掌握CANape、CANoe、CANalyzer等CAN总线分析和标定工具;能够独立进行数据分析和问题排查 -具备较强的项目和产品管理能力,能进行软硬件产品的全生命周期管理,包括计划、进度、成本、质量、交付物等 -责任心强,目标驱动,创新探索并有良好内外部沟通和极强的管理协调能力
工作职责
-以自动驾驶域控制器产品开发、功能性能达成为目标 -负责自动驾驶域控制器方案选型、设计开发、设计评审、DV验证等开发与验证工作 -与硬件团队深度耦合,完成域控制的硬件设计开发,参与关键元器件选型分析,定义域控制器功能架构、接口需求和关键性能参数等 -与软件团队深度耦合,定义域控制器的电源管理、休眠唤醒、通信、诊断标定、刷写升级、基础服务等架构 -与软硬件开发团队深度耦合,协调及推动域控制器开发进度,处理阻塞开发的问题,按期高质量交付 -负责自动驾驶域控制器技术方案开发实施、功能指标达成分解、性能指标达成分解、成本目标达成分解,按照整车开发流程进行交付 -负责自动驾驶域控制芯片平台等新技术研究及自主技术的开发,推进新技术的集成与应用 -负责自动驾驶系统集成验证过程中,域控制器问题的分析及解决
自动驾驶域控制器开发高级/资深工程师 1、负责自动驾驶域控制器的系统设计,编制相关技术文件,解决技术和质量问题,确保域控硬件、基础软件、中间件满足自动驾驶功能需求; 2、对接软件开发、硬件设计、项目等部门,管控域控制器软硬件需求、发布、测试验证、实施全流程工作; 3、支持自动驾驶系统架构方案设计和评估,负责域控制器层面的确认; 4、紧扣整车开发流程,协调部门内/外资源,推进相关软件实现和问题闭环,把控项目节点; 5、编写和评审各项开发流程所需技术文档,把控域控制器硬件、基础软件和智能驾驶系统功能的相关质量。
基于自动驾驶域控制器(ARM架构),和底软、算法和测试团队合作,开发服务于自动驾驶系统的中间件/基础服务/自驾业务,工作内容包括但不限于如下: 1.参与中间件的设计、开发、测试和交付,例如通讯中间件、日志中间件、调度中间件等; 2.参与自驾基础服务的设计、开发、测试和交付,例如系统状态服务、诊断服务、升级服务等; 3.参与自驾算法和应用服务的开发、集成和交付,例如感知、规划、预测、控制等业务(主要负责框架程序设计和编写,不参与具体算法开发);
岗位职责: 1、负载自动驾驶域控制器产品系统级软硬件的集成测试与验证,包括底软驱动、通讯链路、数据链路等 2、负责系统级DV测试方案的策划与测试实施,包括测试计划制定、测试用例,测试自动化脚本以及测试报告的输出 3、负载DV可靠性试验问题的快速分析、定位和推动解决,包括试验监控软件、上位机软件及试验引发的各类问题
1、自动驾驶域控制器的软件集成和发布工作: * 根据版本发布需求,从代码库中选取特定的分支或节点制作软件包或者刷写镜像。 * 对发布内容做冒烟测试,检查基础功能; * 根据版本发布需求,对发布内容进行逐项验证,检查是否满足发布需求; * 跟研发人员紧密配合,对发现的问题快速反馈并进行回归测试; * 撰写软件发布说明(release note),汇总版本变更情况和验证情况; 2、自动驾驶域控制器的专项测试工作: * 针对特定的功能或软件模块设计测试方法并撰写操作说明; * 利用已有的工具和方法执行测试并撰写报告; * 常见测试方向包括业务逻辑、通信带宽、通信时延、系统稳定性等; * 对各个渠道反馈的问题进行压力测试以协助定位和解决; 3、BSP与底软自动化测试平台建设: * 测试工具链搭建、自动测试脚本编写; * 测试资源管理与协调(外包人员与工程服务供应商)等。