岗位职责:
1. 负责工业自动化相关软件的设计、开发与维护,涵盖Web应用、WinForm桌面应用及控制台程序;
2. 实现与各类工业设备及协议的通信集成,包括但不限于Modbus(RTU/TCP)、OPC DA/UA、西门子S7、HJ212、TCP/UDP、串口(RS232/485)等;
3. 进行数据存储与处理,熟练运用SQLite + Entity Framework、MySQL等数据库技术,保障系统在高并发场景下的性能与稳定性;
4. 参与系统架构设计,推动模块化、可维护、配置驱动的开发模式,遵循规范的日志与代码管理实践;
5. 支持工业现场系统集成,包括PLC/DCS/SCADA对接、工控机通信、传感器与仪表数据采集与控制等相关任务。
相关技能要求:
1. 精通C#语言,熟练运用现代语法特性(如.NET 8、Lambda表达式、高级异步编程、模式匹配等);
2. 具备多类型应用开发经验,包括Web、WinForm及控制台程序;
3. 熟悉常见工业通信协议,具备实际项目集成经验;
4. 掌握关系数据库开发,能使用Entity Framework等进行高效数据操作,具备高并发处理和性能优化能力;
5. 注重代码可维护性与架构设计,具有模块化封装、配置文件驱动开发和日志系统设计经验;
6. 有工业自动化、工控系统集成或设备数据采集相关开发经验者优先。
福利待遇:
大小周休息、法定假日休息、五险、节日福利、生日福利、定期团建、带薪病假、多次晋升机会、定期培训