BMS软件资深工程师
新能安
岗位职责
1. 负责BMS嵌入式软件的需求分析、方案设计、架构规划与详细设计工作,涵盖底层驱动开发、应用层功能策略开发等。承担核心功能模块的编码与调试。
2. 配合硬件工程师进行芯片选型评估、板级测试与软硬件联调,确保系统级兼容性与可靠性。
3. 保证代码质量、执行效率及安全合规性;参与系统集成测试、功能验证及HIL(硬件在环)测试;撰写和维护软件设计文档、接口规范、测试用例及相关报告;参与代码评审,协助完善编码标准与开发流程优化。
4. 参与产品从样机、试产到量产的全程技术支持,分析并解决生产及客户端遇到的技术问题;负责产品及其衍生品的迭代优化与维护。
5. 参与未来BMS前瞻技术研究,跟踪行业发展动态,推动技术方案迭代创新。
任职要求
1、本科及以上学历,计算机、电子工程、自动化等相关专业。
2、5年以上嵌入式软件开发经验,至少3年以上BMS或动力电池相关软件开发经验;熟悉STM32、GD32、NXP等主流单片机平台的底层驱动开发与软件开发;熟悉IAR、Keil、Eclipse等嵌入式集成开发环境;熟悉FreeRTOS、RT-Thread、Zephyr等实时操作系统原理及应用。
3、具备嵌入式软件分层架构设计能力(驱动层、中间件层、应用层),能独立设计可移植、可扩展的BMS软件框架。
4、精通锂电特性、三级BMS架构(从单体监控到系统级控制)等。
5、有具身智能开发经验/功能安全(ISO 26262/IEC61508)开发经验者优先。