参与电池管理系统(BMS)的软件设计开发、调试验证及方案优化;负责平台模块与应用软件的接口工作。RESPONSIBILITES 岗位职责:- 负责BMS/BMU和电控/保护系统的软件设计、开发、调试和维护。- 负责BMS软件设计过程中重要模块的单元内测试、验证测试、深度调试和故障排除、问题解决。- 与跨职能合作伙伴(产品设计、系统EE、电芯工程、ME、算法等)合作,确保产品按时、按预算开发。 与QA团队合作进行产品功能验证和设计优化。- 负责BMS平台与应用软件整合、测试以及问题定位。- 参与软系统设计优化和性能分析。- 撰写设计文档。- 为关键客户提供技术支持,必要时包括现场支持。REQUIREMENTS 任职要求- 本科学历,计算机相关专业;- 7年以上固件设计开发经验;- 熟悉软件开发流程;- 精通C/C++编程语言;- 精通ARM Cortex M CPU架构;- 对实时系统有深入的了解,具备RTOS知识的候选人优先;- 熟练使用常用的设计、开发和文本管理工具,例如:Source Insight, IAR ,Git等;- 有良好的团队合作精神,具备逻辑思维和高效的沟通能力,能以英语为工作语言。