ECU基础软件工程师
WeRide.ai
Shanghai, China · China
Posted on Mar 28, 2026
该职位来源于猎聘 岗位职责: 1、根据系统功能需求,进行软件需求分析,维护相关需求文档
2、负责基础软件架构设计和软件开发。 3、与硬件工程师、测试工程师等其他团队成员紧密协作,确保项目的顺利进行。 4、对接客户,并支持客户进行软件集成和测试 5、负责持续改进软件开发流程和工具链
任职要求: 1、熟练掌握C语言,具有良好的编程习惯和代码质量意识。
2、熟悉主流汽车电子芯片、编译器及开发环境:如Infineon的TC3xx系列;Renesas的RH850系列
3、深入理解微控制器(MCU)架构和工作原理,能熟练进行底层驱动开发,熟悉数字电路设计原理,能与硬件工程师配合完成硬件调试及验证 4、有复杂驱动的开发经验,比如GTM,MCS相关配置经验,有LSD_Driver IC, H Bridge IC 等外设芯片的驱动开发经验; 5、熟悉汽车电子常用通信原理(如SPI、CAN、LIN、FlexRay等),能进行网络诊断(UDS)、网络管理、OTA等相关功能的开发和调试工作。
6、熟悉Autosar架构,熟悉MCAL配置,能熟练使用Autosar工具开发BSW软件。 7、熟悉汽车电子行业标准和规范,如ISO 26262、ISO 21434、ASPICE等。 8、熟练使用在汽车电子领域常用的工具(如:CANOE、CANAnalyzer、Ramscope、Oscilloscope、GreenHills、ICE、Matlab simulink、Git、QAC等) 9、具备以下量产经验者优先: 丰富的发动机ECU控制器、底盘控制器、电机控制器开发经验,或者丰富的Vector MICROSAR/ETAS Isolar工具链经验,或者丰富的网络管理/刷写/UDS协议栈开发经验 10、汽车电子5年及以上开发经验 11、 电子信息、计算机、自动化、通信工程专业背景 12、有在日系整车厂或供应商工作经验者优先;会日语,英语者优先
13、责任心强,有团队合作意识,服从组织分配
2、负责基础软件架构设计和软件开发。 3、与硬件工程师、测试工程师等其他团队成员紧密协作,确保项目的顺利进行。 4、对接客户,并支持客户进行软件集成和测试 5、负责持续改进软件开发流程和工具链
任职要求: 1、熟练掌握C语言,具有良好的编程习惯和代码质量意识。
2、熟悉主流汽车电子芯片、编译器及开发环境:如Infineon的TC3xx系列;Renesas的RH850系列
3、深入理解微控制器(MCU)架构和工作原理,能熟练进行底层驱动开发,熟悉数字电路设计原理,能与硬件工程师配合完成硬件调试及验证 4、有复杂驱动的开发经验,比如GTM,MCS相关配置经验,有LSD_Driver IC, H Bridge IC 等外设芯片的驱动开发经验; 5、熟悉汽车电子常用通信原理(如SPI、CAN、LIN、FlexRay等),能进行网络诊断(UDS)、网络管理、OTA等相关功能的开发和调试工作。
6、熟悉Autosar架构,熟悉MCAL配置,能熟练使用Autosar工具开发BSW软件。 7、熟悉汽车电子行业标准和规范,如ISO 26262、ISO 21434、ASPICE等。 8、熟练使用在汽车电子领域常用的工具(如:CANOE、CANAnalyzer、Ramscope、Oscilloscope、GreenHills、ICE、Matlab simulink、Git、QAC等) 9、具备以下量产经验者优先: 丰富的发动机ECU控制器、底盘控制器、电机控制器开发经验,或者丰富的Vector MICROSAR/ETAS Isolar工具链经验,或者丰富的网络管理/刷写/UDS协议栈开发经验 10、汽车电子5年及以上开发经验 11、 电子信息、计算机、自动化、通信工程专业背景 12、有在日系整车厂或供应商工作经验者优先;会日语,英语者优先
13、责任心强,有团队合作意识,服从组织分配