职位描述
任职要求:
1、电力电子、电气工程、自动化或车辆工程等相关专业毕业,本科及以上学历;
2、3年及以上电源或电池BMS硬件方面开发工作经验,掌握所属行业的相关专业知识;
3、能够熟练进行硬件电路设计,包括原理图绘制、PCB 设计等。要熟悉各类电子元器件的特性,如传感器(电压、电流、温度传感器等)、MCU、运算放大器、TI的bq系列、中颖FAE、通信芯片等,根据 BMS 的功能需求进行合理选型和电路搭建,确保电路的稳定性、可靠性和抗干扰能力;
4、掌握至少一种编程语言,如 C、C 等,用于 BMS 软件的开发。熟悉嵌入式系统开发流程,能够进行底层驱动程序开发,实现对硬件的控制和数据采集;开发电池管理算法,如电池状态估计(SOC、SOH 等)、均衡控制算法等;具备良好的代码结构和编程规范,保证软件的可读性、可维护性和可扩展性;
5、在开发过程中,会遇到各种技术问题和挑战,开发人员需要具备较强的问题解决能力,能够通过逻辑分析、实验验证等方法,快速定位问题的根源,并提出有效的解决方案。
岗位职责:
1、与项目负责人、客户等进行沟通,深入了解 BMS 在不同应用场景下的功能需求、性能指标和安全要求。依据收集到的需求信息,撰写详细的 BMS 系统规格说明书,明确系统的功能、接口、性能等技术指标,为后续的设计和开发提供清晰的指导;
2、依据 BMS 系统规格,进行硬件电路的设计,涵盖原理图绘制、PCB 版图设计等工作;
3、运用 C、C 等编程语言,开展 BMS 软件的开发工作,包括底层驱动程序、电池管理算法、通信协议栈等模块的编写;
4、将开发完成的硬件和软件进行集成,构建完整的 BMS 系统。制定系统测试计划和测试用例,对 BMS 系统进行全面的测试,包括功能测试、性能测试、可靠性测试、安全性测试等;
5、持续关注 BMS 系统在实际应用中的运行情况,收集用户反馈和现场数据,对产品进行性能评估和分析。根据评估结果和市场需求,对 BMS 系统进行优化和升级,不断提升产品的性能、功能和用户体验; 6、编写详细、准确的技术文档,包括硬件设计文档、软件设计文档、测试报告、用户手册等。