岗位职责:1、负责公司相关研发产品线上位机开发,用于研发、测试和自动化生产过程;2、参与上位机需求分析,负责上位机软件模块的概要设计、详细设计、代码编码、单元测试等软件开发相关工作,并输出相关文档;3、负责外部设备控制逻辑及通信协议开发,以及产品的生命周期内的优化;4、负责错误处理及恢复机制功能开发及优化,实现对产品的有效测试和自动化生产;