岗位职责:1、 软件设计与开发:应有面向对象编程技术、开发基于C#的Winfrom、WPF系统界面软件;对软件架构有一定的深度的了解,熟悉数据结构,注重软件界面设计和界面操作效率优化;2、 与硬件交互:与硬件工程师紧密合作,通过串口、以太网或其他通信方式,与设备硬件进行通信和数据交换。3、 设备控制与调试:实现设备控制、数据采集和用户界面等功能。4、 数据采集与分析:实现数据采集功能,将设备生成的数据进行处理和分析,提供决策支持和性能优化建议。5、 故障排除和修复:负责处理设备软件相关的故障和问题,进行故障排除和修复工作,确保设备的稳定性和可靠性。6、 软件优化与改进:参与软件系统的优化和改进工作,提高设备的性能、效率和用户体验7、 文档编写与维护:编写软件相关的文档和报告,记录软件设计、开发和测试过程,确保软件系统的可追溯性。8、 与团队合作:与硬件工程师、测试工程师等团队成员合作,共同完成设备软件开发和维护工作。按照公司的产品开发流程,参与软件项目的各个方面:需求、设计、开发、部署、客户支持和服务等;任职要求:1、 本科学历,计算机科学、软件工程及其他相关技术专业;2、 熟悉C#编程,熟练使用Visual Studio开发工具;3、 有基于Winform、WPF开发的相关项目开发经验,熟悉C/S软件架构开发模式;4、 掌握数据结构、算法、多线程、多进程通信、面向对象的分析、设计和编程知识。5、 熟悉MSSqlServer、SQLite、MySQL等主流数据库数据库,掌握常用数据库一种;6、 良好的团队精神和沟通能力,优秀的分析问题、解决问题和软件调试的能力和技巧。7、 有工业自动化上位机工作经验优先。