ADAS产品软件架构师
Other
安波福
苏州市, 中国¥18,000 - ¥30,000 /月2周前
全职
职位描述
该职位来源于猎聘 岗位职责:
- 负责ADAS/自动驾驶域控产品的软件架构设计,结合产品定义与功能需求(如ACC、LKA、AEB、NOA、APA等),完成软件系统架构、模块划分与接口定义,确保架构满足功能、性能、功能安全及可扩展性要求。
- 参与产品需求分析与产品设计,将客户需求和产品规划转化为软件技术方案;评估不同技术方案(SoC平台、操作系统、中间件、算法部署方式等)的可行性与优劣,为技术选型提供决策支持。
- 负责感知、融合、预测、规划与控制等算法模块的集成方案设计,制定算法模型部署、数据流转、调度编排及接口规范,推动算法从研发验证到量产落地。
- 负责系统实时性设计,定义端到端时延预算、任务调度策略、线程/进程模型及优先级配置,分析并保障关键链路(传感器输入到控制输出)的确定性与实时性。
- 负责系统资源规划与评估,包括CPU、GPU、NPU/DSP等异构算力以及内存、带宽、存储的分配与预算,持续监控资源使用情况,识别性能瓶颈并提出优化措施。
- 主导软件模块设计与评审,制定架构设计规范、接口规范与编码规范,指导开发团队完成模块设计与实现,确保代码质量及架构一致性。
- 与系统、算法、硬件、测试及功能安全团队紧密合作,确保软件架构满足ISO 26262、ISO 21448(SOTIF)及网络安全等相关要求,协调解决跨团队技术集成问题。
- 编写与维护架构设计文档、接口文档、资源预算及时序分析报告等技术文档,确保系统的可维护性和可扩展性。
- 关注ADAS行业动态与前沿技术(如BEV感知、端到端模型、舱驾一体、中央计算架构等),开展技术预研,推动产品软件架构持续演进。
- 对接Global团队及本地客户,主导客户方案推介与技术讨论,支持Global产品的本地化落地与项目交付。 任职要求:
- 计算机、电子、自动化、车辆工程或相关专业本科及以上学历,8年以上嵌入式/车载软件开发经验,其中3年以上ADAS/自动驾驶或相关领域软件架构设计经验。
- 具备良好的产品意识,熟悉ADAS产品功能定义、用户场景及开发流程,能够将产品需求转化为合理的软件架构与技术方案。
- 熟悉主流ADAS算法集成方案及框架(如ROS 2、Apollo Cyber RT、AUTOSAR AP/CP、DDS、SOME/IP等),了解感知、融合、规控算法的基本原理,熟悉模型部署与推理框架(如TensorRT、ONNX Runtime、SoC厂商工具链等)。
- 熟悉实时系统设计,深入理解任务调度、中断、多线程同步、进程间通信及零拷贝等机制,具备端到端时延分析、性能剖析与调优的实际经验。
- 熟悉主流ADAS SoC平台(如NVIDIA Orin、Qualcomm Snapdragon Ride、地平线征程、TI TDA4等)中的一种或多种,了解异构计算资源(CPU/GPU/NPU/DSP)、内存及带宽的规划、评估与优化方法。
- 精通C/C++,熟悉Linux、QNX等操作系统及开发环境;具备扎实的模块化设计能力,熟悉分层架构、设计模式与接口设计,对代码质量和编程规范有严格要求。
- 了解ISO 26262、ISO 21448(SOTIF)、ASPICE等汽车行业标准及流程。
- 强烈的责任心与团队合作精神,良好的沟通协调能力,能够与跨部门、跨区域团队有效协作,英语可作为工作语言。
- 有ADAS/自动驾驶量产项目经验者优先。
- 有Hypervisor、舱驾一体、中央计算平台或功能安全架构设计经验者优先。
对这个职位感兴趣吗?