1、 控制器底层软件开发架构设计;2、 控制器底层软件需求设计;3、 根据需求进行软件平台开发;4、 CAN通信软件开发;5、 软件开发过程文档和报告编制。任职资格1、 本科以上学历,工作经验3年以上;2、 熟练使用C语言编码,熟悉嵌入式软件开发架构和流程;3、 熟悉单片机控制,至少会英飞凌、NXP和ST单片机中的一种;4、 至少有以下一种控制器的底层软件通讯开发经验,如EMS、MCU、BMS、TCU、VCU、HCU等;