岗位职责:
1、负责BMS系统嵌入式软件架构搭建与底层驱动研究;
2、指导软件工程师进行应用层软件的设计、开发、调试工作;
3、制定BMS嵌入式软件设计规范、接触器控制策略、故障诊断策略、可扩展性通信协议等;
4、实时关注储能、汽车等电力电子相关行业的技术发展情况,并适时引入新技术推动公司嵌入式软件技术发展与创新;
5、关注测试与售后反馈相关问题,持续推动BMS嵌入式软件的迭代与升级。
任职要求:
1、精通嵌入式软件开发工具和设计流程,熟练使用STM32、Freescale等MCU,熟悉RS485,RS232,CAN,TCP/IP,SPI,I2C通讯等通讯协议;
2、熟悉各种编程工具以及行业工具的使用,诸如编译工具Keil、调试工具JLINK、代码查看工具SourceInsight、代码比较工具Bcompare、代码管理工具SVN等;
3、熟练使用C,C++语言开发平台,熟悉嵌入式操作系统,如Ucos、RTOS 等,有在Linux等嵌入式系统下开发经验及UI界面设计经验尤佳;
4、有相关储能锂电池BMS开发经验,有智能网联、IOT、3G/4G、GPRS、蓝牙、OTA远程升级等设计开发经验尤佳;
5、具备成熟的软件工程思想,能按要求高质量完成编程任务。