高级变速系统软件验证与确认工程师
在戴姆勒卡车使用 MATLAB/Simulink 和 TargetLink 验证动力总成 ECU 软件。 构建测试、集成软件模块,并分析生成的嵌入式代码。
描述
- 使用 MATLAB/Simulink 和 TargetLink 开发并验证动力总成 ECU 控制软件。
- 根据功能需求,为软件组件和系统创建测试场景。
- 依据 MAAB、MISRA 和 HIS 行业标准检查模型。
- 使用 TargetLink 或 Embedded Coder 扩展模型并生成代码。
- 调查并解决 TargetLink 代码生成中的严重警告和错误。
- 评估模型与代码的复杂度,以及生成的量产代码中的运行时错误和性能。
- 制定策略、开发工具和脚本,提高软件开发效率。
- 集成动力总成软件模块,并生成刷写文件、HEX 文件和构建文件。
- 开展软件验证与确认,包括覆盖率测试、Polyspace 分析、基于模型的开发、MiL 和库生成。
任职要求
- 电子与通信工程或电气与电子工程专业学历。
- 具备 MATLAB、Simulink 和 Stateflow 使用经验。
- 具备 dSPACE TargetLink 使用经验。
- 熟悉 Polyspace、Reactis 或 TPT。
- 具备 MATLAB 脚本编写能力。
- 具备软件集成和构建经验。
- 具备使用 MXAM 进行指南合规性检查的经验。
- 熟悉 MKS Integrity 源代码管理。
- 具备使用 Simulink 和 Stateflow 进行基于模型设计的扎实技能。
- 了解使用 TargetLink 或 Simulink 自动生成代码。
- 具备扩展 Simulink 或 TargetLink 模型的经验。
- 接触过模型在环(MiL)、软件在环(SiL)和处理器在环(PiL)测试。
- 熟练掌握 MATLAB 脚本编写。
- 了解嵌入式 C。
- 了解 ISO 26262 或功能安全者优先。
福利待遇
- 具有竞争力的薪酬方案。
- 公司养老金计划。
- 可选择远程办公。
- 提供适应不同人生阶段的灵活工作安排。
- 健康计划。
- 可通过公司学习学院和免费的 LinkedIn Learning 获得发展机会。
- 另外提供两项个性化福利。
