职责描述
岗位概述
● 本岗位负责嵌入式底层软件(引导程序、驱动、操作系统、诊断协议等)全流程测试工作,包含测试方案设计、HIL/SIL仿真验证、自动化测试脚本开发、跨部门协同及全球项目对接,保障软硬件接口整体质量。
主要工作职责
● 负责嵌入式底层软件(Bootloader、设备驱动、操作系统、UDS诊断协议、SPI通信等)测试方案规划、用例设计与执行,全覆盖需求及软硬件接口功能
● 依据测试规范并结合Excel开展测试工作,提升测试覆盖率与执行效率
● 基于FMET平台开发、维护测试脚本,实现ECM输出诊断自动化测试
● 开展HIL硬件在环、SIL软件仿真测试,验证底层软件在真实及仿真硬件环境下的运行表现
● 分析测试数据,从寄存器、内存、通信协议层面复现并定位软件缺陷,持续跟进直至问题闭环
● 联动软件开发、系统、硬件跨职能团队,保障整机产品质量
● 编写、更新并归档全套测试文档:测试计划、测试步骤、测试报告、需求追溯矩阵、缺陷跟踪记录
教育背景
● 硕士及以上学历,电子工程、计算机、自动化、软件工程等相关理工科专业
技术能力
● 熟悉嵌入式底层软件架构(Bootloader、驱动、操作系统、UDS诊断协议)及底层软件完整测试流程
● 熟练掌握以下至少两项技能并具备实操经验:
C语言:可阅读、跟踪、分析嵌入式源码,掌握内存布局、中断、寄存器操作原理
Python:用于测试流程管理、数据分析、自动化测试脚本开发
车载通信协议:具备CAN/LIN/SPI/I2C/UART相关测试实操经验
硬件调试工具:示波器、逻辑分析仪、CAN分析仪、TRACE32等JTAG调试工具
Simulink:模型测试、系统仿真验证相关使用经验
● 熟练使用Excel等办公软件,可完成测试数据统计、分析与报告输出
综合能力
● 具备良好英文读写能力,可独立对接海外全球团队开展协作
● 工作主动负责,具备优秀问题分析与解决能力
● 擅长软硬件边界故障定位与深度分析
● 具备优秀团队协作意识,适配跨部门协同工作模式
*投递提示:该岗位为实习岗位,申请人需在校就读,能够满足实习时间要求。
* Cummins is an equal employment opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons, without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, and/or expression, or other status protected by law. If you require any reasonable adjustments to accommodate a health condition or disability, please let us know. Your journey with us matters.
*康明斯是一家提供平等就业机会的雇主。我们致力于为所有符合条件的候选人提供平等的就业机会,不因种族、性别、肤色、残障、国籍、年龄、宗教信仰、工会身份、性取向、退伍军人身份、公民身份、性别认同及/或性别表达,或其他受法律保护的身份而区别对待。如您因健康状况或残障需要合理便利,请随时告知。您在康明斯的职业旅程对我们至关重要。