工作内容
岗位职责:
1、负责上位机软件的设计、开发与维护,确保软件质量和性能。
2、参与系统功能设计,包括但不限于用户界面和数据库结构设计。
3、与团队合作,完成模块测试并协助解决技术问题。
任职要求:
1.学历与专业:本科及以上学历,计算机科学与技术、软件工程、电子信息工程、测控技术与仪器等相关专业。
2.工作经验:5年以上开发经验,有环境监测系统(如水质/烟气监测)开发经验者优先。
3.熟练使用C# .NET进行编码,熟悉C# Winform,熟悉DotNet框架,具有良好的编程技巧和编程习惯;有WinForm应用开发经验能独立封装各类业务控件,熟悉windows窗口消息机制。
4.熟练使用VisualStudio等开发工具。
5.熟悉常用的数据格式,如xml、json等,熟悉各种数据格式的转换及序列化及反序列化。
6.熟悉SQLServer/MSSql等主流数据库的开发,熟悉SQlite数据库的开发。
7.熟悉数字量和模拟量IO点、RS232、485、TCP工业总线通信。
8.熟悉TCP/IP,Soket通信,熟悉基本的通讯协议,包括Modbus/MQTT,具有与PLC设备进行通讯的相关经验。熟悉HJ212协议优先。
9.有实际硬件控制相关经验,熟悉工业硬件的控制。
10.有独立解决上述相关问题的能力。
11.具备较强的学习能力和对新鲜事物的快速接受能力,能够主动探索新技术、新方法,以适应业务的持续发展。