岗位职责:1、根据产品需求,完成MCU软件可行性分析2、按计划完成MCU软件开发并发布软件版本(涉及诊断,电源管理,升级管理,车身控制等)3、完成软件编码、单元测试、联调测试及问题定位和修复4、按平台化要求实现MCU软件开发及架构设计5、设计文档编写及维护6、MCU系统性能优化,开机速度优化,产品低功耗处理任职要求:1、熟练使用C语言,了解编译原理,能看懂电路。2、熟练使用软件开发过程中的相关工具,类似git,SVN等。3、熟悉MCU常用外设,比如EEPROM,RTC,NORFLASH等。4、具有FREERTOS开发能力,具备汽车嵌入式软件诊断,网络管理等功能开发能力。5、要求能够独立完成CAN网络管理、CAN功能开发、CAN诊断开发。6、具备良好沟通及协作开发能力。