1.负责公司原有STM32F103系列软件部分的开发、维护和调试工作,独立完成底层驱动软件和应用软件;2.根据产品的开发进度和任务分配,开发相应的软件模块,配合硬件工程师进行单板调试和系统测试;3.熟悉硬件驱动接口CAN,RS485协议编写,以及控制器bootloader的开发;4.编写软件功能的需求分析和变更设计文档。岗位要求1、计算机、电子等相关专业,对硬件电路有一定的了解,有2年及以上嵌入式软件开发经验;2、熟练使用C语言;3、熟悉ARM平台(STM32)嵌入式开发;4、熟悉CAN通信协议和RS485通信协议的编写与实现,熟悉控制器bootloader的开发(基于RS485下载程序);5、具备较强的逻辑思维,良好的沟通能力、有团队合作精神;6、学习能力强,责任心强;7、本科以上学历优先。