岗位职责:1.依据非标自动化设备需求,完成上位机软件的整体设计与架构搭建,确保软件功能满足项目需求。2.运用C#、VB.NET等语言进行代码编写,实现设备监控、数据采集与分析、人机交互界面等功能模块开发。3.与下位机、PLC等设备进行通信调试,保障数据准确传输,实现设备协同运行。4.对开发完成的上位机软件进行测试与优化,及时修复软件漏洞,提升软件稳定性和性能。5.编写详细的技术文档,包括设计文档、操作手册、维护说明等,为后续软件维护和升级提供支持。6.跟踪行业***动态,进行新技术、新方案的预研和应用。任职要求:1.教育背景: 本科及以上学历,自动化、机械电子工程、机器人工程等相关专业。2.工作经验: - 2年以上非标自动化行业上位机开发经验,有独立完成项目经验者优先;- 熟悉常用工业通信协议,如Modbus、TCP/IP、RS232/485等;- 熟悉常用数据库,如SQL Server、MySQL等;3.技能要求: - 熟练掌握C#、VB.NET等开发语言,熟悉.NET Framework框架;- 精通WinForms、WPF等桌面应用开发技术,具备良好的界面设计能力;- 熟悉串口通信、TCP/IP等通信协议,能实现上位机与多种设备的数据交互;- 掌握数据库基本操作,如SQL Server、MySQL,可进行数据存储与管理。4.综合素质:- 具备较强的问题解决能力,能迅速定位并解决软件技术难题;- 良好的团队协作精神,沟通能力强,能与不同部门协同工作;- 学习能力强,对新技术保持关注,能快速掌握并应用于实际工作;- 具备良好的英语阅读能力,能够阅读英文技术文档。