应用层软件工程师
岗位信息
| 招聘单位 | 北汽福田 |
|---|---|
| 工作地点 | 闵行区、昌平区、嘉兴市 |
| 官方更新时间 | 2026-06-25T09:37:22 |
职位描述
1.负责汽车车身控制系统(BCM)应用层软件的全生命周期开发,包括需求分析、Matlab/Simulink 模型搭建、算法设计、模型仿真与验证;
2.基于 Matlab/Simulink/Stateflow 工具完成车身控制相关功能(如灯光控制、门窗控制、雨刮控制、车身防盗、无钥匙进入等)的模型开发、代码自动生成及手动代码优化;
3.参与车身控制软件的需求评审、设计评审,制定详细的软件开发计划和测试方案,确保软件功能符合整车厂技术规范和功能安全要求;
4.配合底层软件工程师完成应用层与底层软件的集成调试,解决集成过程中出现的软件逻辑问题;
5.负责车身控制软件的版本管理、文档编写(包括需求规格书、设计文档、测试报告等),保障开发过程可追溯、可复现;
6.跟踪车身控制领域技术发展趋势,优化现有软件架构和算法,提升产品的稳定性、可靠性和性能;
7.配合测试团队完成软件的台架测试、实车测试,定位并解决测试过程中出现的软件问题,推动软件版本迭代优化。
任职要求
1.学历要求:本科及以上学历,车辆工程、自动化、计算机、电子信息工程、软件工程等相关专业;
2.工作经验:5 年及以上汽车车身控制应用层软件开发经验,有完整的整车 BCM 项目开发周期经验优先;
3.精通 Matlab/Simulink/Stateflow 工具的使用,熟练完成模型搭建、仿真、代码生成及模型测试(MIL/SIL);
4.熟悉汽车电子软件开发流程(V 模型),掌握 ISO 26262 功能安全标准优先;
5.掌握 C 语言编程,了解嵌入式软件开发,能够对自动生成的代码进行优化和调试;
6.熟悉车身控制系统的工作原理,掌握灯光、门窗、雨刮、车身舒适系统等至少 2 类以上功能的开发经验;
7.了解 CAN/LIN 总线通信协议,能够基于总线规范完成车身控制软件的通信逻辑开发;
8.能力要求:
9.具备较强的问题分析和解决能力,能够独立定位并解决软件开发和调试过程中的复杂问题;
10.具备良好的文档编写能力,能够规范完成各类开发文档和测试文档;
11.具备良好的团队协作能力和沟通能力,能够与跨部门(如底层开发、测试、整车厂)高效协作;
12.具备较强的学习能力和抗压能力,能够适应汽车电子行业快速迭代的开发节奏。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。