跳转到主要内容

MCU系统软件测试开发工程师

Technology
浙江吉利控股集团
宁波-慈溪, 中国¥21,000 - ¥50,000 /月2周前截至 2026/12/12

职位描述

职位描述: 1. 测试方案设计:负责汽车MCU基础软件(BSW)和系统软件的测试需求分析,制定详细的测试计划、测试用例和测试规范,覆盖集成测试和系统测试阶段。 2. 自动化测试开发: 基于Python/C语言开发自动化测试脚本和测试框架,提升回归测试和压力测试的效率。 3. 工具链应用: 熟练使用Tsmaster、CANoe等主流总线工具进行总线仿真、诊断测试和总线仿真,搭建硬件在环(HIL)测试环境。 4. 功能与安全测试: 针对MCU的关键模块进行深度的灰盒/黑盒测试,重点包括: 1. 功能安全: E2E(端到端通信保护)、MPU(内存保护单元)、WDG(看门狗)及程序流监控测试。 2. 信息安全: SecOC(安全板载通信)、Secure Boot(安全启动)、NVM(非易失性存储器)安全存储及凭证管理测试。 5. 协议一致性测试: 依据UDS(ISO14229)诊断规范设计诊断测试用例,验证ECU的诊断功能及网络管理功能;负责CAN/LIN及车载以太网(SomeIP/DoIP)的通信协议测试。 6. 问题分析与跟踪: 对测试过程中发现的Bug进行复现、定位分析,协助开发团队进行问题修复,并负责回归验证,输出详细的测试报告。 任职要求: 1. 学历专业:本科及以上学历,计算机、电子信息工程、自动化、车辆工程等相关专业。 2. 工具精通:具备五年以上汽车电子测试经验,熟练使用Tsmaster或CANoe(至少精通其一),熟悉滤波、脚本加载、Panel设计及自动化测试环境配置。 3. 编程能力: 熟练掌握 C语言,用于底层驱动理解或测试桩开发;精通Python,具备丰富的脚本开发经验(如使用Python操作CAN总线、解析诊断报文、编写批处理测试脚本等)。 4. 核心协议: 1. 精通 CAN/LIN 总线协议,熟悉 车载以太网 基础。 2. 深入理解 UDS诊断协议(14229-1)和基于CAN的传输层协议(ISO 15765),能够独立编写诊断测试序列。 5. 安全机制: 深入理解AUTOSAR架构下的MCU底层软件测试,熟悉以下至少三项测试原理与方法: 1. E2E Protection (通信校验) 2. MPU (内存分区/权限测试) 3.

SecOC (新鲜度值/验证) 4. NVM (CRC校验/双分区/擦写均衡) 5. WDG & Secure Boot (启动链安全与喂狗逻辑)

Keywords
6年以上

对这个职位感兴趣吗?