岗位职责:1、熟悉常用MCU的体系架构,基于MCU平台负责嵌入式软件开发。2、负责系统功能模块定义、程序设计等。3、根据产品设计和需求说明,完成代码编写、调试、测试和维护,设计开发文档和通信协议,实现产品功能。4、 配合硬件工程师对产品进行调试。岗位要求:1、本科及以上学历,电子、自控、通讯等相关专业;2、有单片机开发经验,熟悉常用的开发工具,有一定的单片机编程经验;3、熟练掌握C语言,熟悉模拟,数字电路;4、有比较丰富的嵌入式系统开发调试经验,熟悉硬件驱动模块的开发流程和固件开发流程5、熟悉常见的通信接口协议,如I2C、SPI、UART、TCP/IP等,有RTOS /UCOS 系统经验,CAN/RS485/TCP经验;6、工作认真负责,具有良好的沟通能力,积极地工作态度,有较强的团队合作意识。