BMS嵌入式软件工程师
1.5-2.5万·13薪天津市本科不限经验
职位描述
【任职要求】
1.本科及以上学历,电子/电气/自动化/计算机相关专业,3年以上嵌入式开发经验(BMS方向)。
2.熟练掌握C语言,熟悉嵌入式软件开发。
3.熟练编写接口驱动函数,如I2C、SPI、USART、CAN等接口。
4.熟练掌握STM32、NXP、华大等MCU芯片的开发。
5.熟悉IAR、keil、workbench等开发环境中的一种,熟悉RAM开发。
6.熟悉AFE芯片的控制。
7.具有良好的代码写作习惯。
【岗位职责】
1.BMS软件开发与维护
- 负责BMS嵌入式软件的全生命周期开发(需求分析、设计、编码、测试、维护),重点实现电池状态估算(SOC/SOH)、均衡控制、故障诊断等核心算法。
- 参与软件架构设计,确保系统符合功能安全标准(如ISO 26262 ASIL-C)。
- 编写高质量、可移植的嵌入式代码,适配主流MCU(如NXP、 GD32、STM32)。
2.跨团队协作
- 与硬件团队协同完成BMS板级调试,解决信号采集、通信干扰等硬件-软件交互问题。
- 配合测试团队完成HIL(硬件在环测试)及功能验证,优化算法性能。
3. 质量与进度管控
- 制定单元测试、集成测试方案,确保软件可靠性和实时性。
- 按项目节点交付代码,输出技术文档(需求说明书、测试报告等)。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅