职位描述
岗位职责:
1. 负责工业自动化控制软件的设计、开发与维护,主要使用 C# 语言;
2. 参与工控系统上位机软件开发,包括数据采集、设备通讯、界面设计等;
3. 与硬件工程师协作,完成设备控制逻辑的实现与调试;
4. 编写相关技术文档、接口文档及用户操作手册;
5. 参与客户需求调研,提供技术解决方案;
6. 对已有系统进行优化升级,提升系统稳定性与性能。
任职要求:
1. 计算机、自动化、电子工程等相关专业,本科及以上学历;
2. 两年及以上 C# 编程经验,有工控、自动化、仪器仪表等相关行业经验者优先;
3. 熟悉 .NET Framework 或 .NET Core,掌握 WinForms 或 WPF 编程;
4. 熟悉串口通信(RS232/485)、TCP/IP、Modbus、OPC 等工业通信协议;
5. 具备良好的面向对象编程思想,熟悉常用设计模式;
6. 熟悉 SQL Server、MySQL 等数据库操作;
7. 具备良好的代码规范意识和文档编写能力;
8. 有较强的沟通能力和团队协作精神,能适应短期出差。
加分项:
- 有嵌入式系统开发经验;
- 熟悉 PLC、DCS、SCADA 系统;
- 有工业现场调试经验;
- 熟悉 Python 等语言,有大数据采集处理经验优先。