工作职责1、负责产品单片机软件部分编程开发和调试,按照需求输出软件开发相关文档;2、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;3、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;4、维护软件使之保持可用性和稳定性;5、完成开发文档、生产测试指导文档及版本控制;6、能够独立的与硬件工程师联合调试,具备很好的沟通处理能力;7、解读和分析客户需求文档,制定相应的软件需求分析。任职资格1、本科及以上学历,电子信息、计算机、自动化等相关专业;2、熟练使用STM32等常用系列单片机优先;3、熟悉模拟电路和数字电路,精通单片机外围器件及使用,可以快速有效的解决软件问题;4、熟练C等编程语言,会使用KEIL、IAR等软件工具;5、有独立开发的工作经验,能承受工作压力;6、熟练UART/RS232/RS485串口、SPI、IIC等相关电器接口和常用通讯协议;7、熟悉数据处理的算法,具备使用EXCEL或者其它工具分析数据的经验例如Matlab、Python等;8、责任心强、工作细致、沟通能力强,具有团队合作精神、能承受较强的工作压力;