岗位职责:1.负责研发项目的嵌入式软件开发,完成驱动层、应用层编程。2.根据客户需求及产品开发进度,配合硬件工程师及系统测试,开发软件功能。3.负责软件的开发升级及后期的维护,能根据产品出现问题的反馈,能及时分析问题和解决问题。4.负责软件相关设计文档编写,记录软件开发的过程,及软件版本的管理。5.负责产品出现问题反馈,并及时分析问题和解决问题。6.服从上级领导的指示工作。职位要求:1、本科及以上,电子信息与科学、自动化、汽车电子等相关专业。2、 熟练运用C语言编程,熟悉RTOS系统编程。3、 了解CAN通信协议原理,熟悉ARM Cortex-M3以及Renesas开发经验者优先。4、 熟悉SVN/GIT软件版本管理工具,懂得使用示波器、万用表、信号发生器等工具。5、英语4级及以上。6、2年以上嵌入式软件开发经验。