BMS有哪些岗位?BMS策略工程师/软件工程师/硬件工程师的区别?
来源:朱老师IT充电站 发布时间:2023-03-11 分享至微信

今天群里有学员提问BMS策略工程师具体做什么业务?借这个话题给大家分享一下BMS策略工程师、BMS软件工程师、BMS硬件工程师之间的区别。

首先是BMS策略工程师,这个概念大家可能比较陌生,这个一般是做纯应用层开发的,用matlab,simulink那些,设计整车的bms业务,定义整车BMS功能策略构架,负责整车电池管理策略的制定等。

三者的区别在于:

BMS策略工程师用matlab干活,重点在于bms和车辆之间的关系,信号,bms的功能参数的定义等。

BMS软件工程师就是负责开发bms软件,去实现这个bms的软件的。可能用autosar这种开发,那就是也用matlab干活,也可能直接编程干活,就是我们的【BMS电池管理系统项目实战课程】中讲的方式。

BMS硬件工程师是做硬件板卡设计调试生产测试的。

现在的技术都很专,整个行业分工也很清楚,像这个BMS的策略工程师,这些人基本上就是做整机开发的,他们的重点是在于对汽车本身的理解,对模型建立的理解,这个岗位本身对BMS的这种策略方面的要求比较高,但是对软件开发要求就很低,甚至说他就不是做软件的,他根本不考虑这个BMS的软件怎么实现、怎么做出来?他考虑的就是BMS应该是什么样子的。

这是一个专门的岗位,这种岗位后面转软件开发岗位就很难,或者说根本就不是做软件开发的相关的,但是如果转汽车的车辆设计的相关岗位就很容易,因为能设计BMS,可能也能设计别的ECU,但不管做哪个ECU,做哪些方面,本质上其实都是用matlab来建模,这个岗位的工程师对车辆本身的理解是核心。
而BMS软件工程师呢,他本身就是做软件开发的,那么你可以用matlab这种方式去开发,就所谓的MBD的方式,果你用MBD的方式来开发,就会变成要求对车比较了解,但是软件这一块儿的功底要求比较少。
也可以用嵌入式软件开发方式,像我们的项目讲的就是嵌入式软件开发这种方式,这种方式的好处就是你的本质是一个嵌入式软件工程师,那么你不只能做BMS你也可以开发别的ECU,比如可以做车控,也可以往域控制器这些方向走,因为这些方向的技能是通用的,所以对于个人来说路会比较宽一些



欢迎还没加群的同学,记得加群和大家一起讨论,向朱老师提问!
添加小助手微信号:zls_it,备注进群,邀请进群!


[ 新闻来源:朱老师IT充电站,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论

暂无评论哦,快来评论一下吧!

查看更多
相关文章
热门搜索
大联大调整!诠鼎、友尚、品佳,3合1 台积电拟退出氮化镓市场 华为 台积电 中芯国际 联发科 高通 英特尔 芯片