|
|
| |
| |
职位描述 用小程序查看更多 |
|
一、 岗位职责 作为团队的核心技术成员,您将主要负责BMS嵌入式软件的设计、开发、测试和维护工作,确保电池管理系统的安全性、可靠性和高性能。 核心软件开发: 负责BMS核心算法软件的编码、调试与实现,包括但不限于: SOC(电池荷电状态)估算 SOH(电池健康状态)评估 SOP(电池功率状态)计算 均衡控制策略 充放电管理 热管理控制逻辑 参与BMS底层驱动软件的开发与维护,如ADC采样、CAN通信、SPI/I2C通信、EEPROM/Flash存储等。 软件设计与实现: 根据软件需求文档,进行软件模块的详细设计和代码实现。 编写高质量、可维护、可测试的C/C++代码。 遵循公司的软件编码规范和安全开发流程。 测试与验证: 参与单元测试、集成测试和系统测试,编写相关测试用例。 使用HIL(硬件在环)测试台架进行BMS功能验证。 支持实车或实际电池包测试,定位并解决测试中发现的软件问题。 问题诊断与解决: 分析和解决项目开发及测试过程中遇到的复杂技术问题。 使用调试器、示波器等工具进行软件问题的根因分析。 文档与协作: 编写相关的软件设计文档、测试报告和技术文档。 与硬件工程师、算法工程师 |
|
| |
|
|
| |
|