工作职责:1、负责嵌入式C语言软件开发,负责通讯协议栈软件开发; 2、MCU底层驱动软件开发,CDD驱动软件开发; 3、负责BMS应用功能软件开发,BMS SOX软件开发; 4、负责BSW软件开发,基础服务软件,基础算法软件。任职资格:1、本科以上学历,3年以上BMS软件开发相关工作经验;2、熟悉单片机理论与基础/C语言理论与编程/汇编语言理论与编程/C++语言理论与编程; 3、熟悉Matlab silulink应用,M语言与编程;,熟悉通讯协议CAN,IIC,SPI,uar,Modbus,Lin,Tcp理论与基础; 4、熟悉Python工具应用,熟练使用Matlab/Simulink;5、熟悉DCDC产品功能安全定义和FMEA设计优先。