岗位职责:1.负责设计与开发基于C#的上位机监控及控制软件,实现对自动化设备的高效管理。2.集成485通讯、Modbus工业通信协议,确保设备间的稳定数据交互。3.对现有软件进行维护与升级,提高系统稳定性及用户体验。4.与硬件团队紧密合作,确保软件与硬件之间的兼容性和协同工作。5.编写详细的技术文档,包括但不限于设计文档、使用手册等,以支持团队内部的知识共享。6.参与软件测试过程,及时解决发现的问题,确保产品质量。任职要求:1.计算机科学或相关领域的本科及以上学历。2.熟练掌握C#语言,有3年以下相关开发经验。3.深入理解面向对象编程思想,熟悉常用的设计模式。4.掌握485通讯、Modbus工业通讯协议,具备实际项目应用经验。5. 具备良好的问题分析与解决能力,能够独立完成模块的设计与编码工作。6.良好的沟通能力和团队合作精神,能够与跨职能团队有效协作。7.对自动化控制系统有浓厚兴趣,愿意不断学习新技术。