岗位职责:1、主要负责单片机软件编程,负责方案总体的评估、设计及开发;2、完成软件系统代码的实现,编写代码注释和开发文档;3、MCU软件函数开发,Demo方案设计,应用方案,需求分析和讨论。4.负责编写系统中的关键模块和关键算法的程序,并进行综合测试。5、负责技术部相关测试软件的开发和调试、维护;6、负责生产现场及生产设备所需协议的开发和调试;7.完成上级领导交代的其他临时性工作。任职要求:1、本科学历,电子信息工程,自动化,通信,测控,计算机等相关专业2、精通C语言,熟悉汇编;有STM32等ARM系列单片机和8051系列单片机应用开发经验;3、熟悉UART/SPI/I2C/PWM/AD /Flash/LCD/USB等驱动编程;4、具有良好的数字和模拟电路基础知识;独立完成需求分析、软件设计编码、调试等;5、能读懂硬件原理图,熟练使用逻辑分析仪、示波器等工具调试硬件;6、具备2年以上工作经验。7.有较好的英文文档阅读能力,具有良好的编程习惯,书写易维护,易阅读的代码。8.具备良好的工作态度、沟通能力及团队协作精神。