岗位描述
岗位职责:
1.负责上位机软件界面的设计,界面和对下位机控制功能的实现(Java/Spring Boot 业务服务 Vue 3 管理端/移动 H5 开发)。
2.负责数据库开发(PostgreSQL/MySQL),对从下位机上传数据的收集,统计和处理,并开发对应的管理和统计功能。
3.负责与下游用户ERP管理软件等的 REST/ICD 接口设计、开发与现场联调。
4.对下游用户的需求进行分析,结合内部装备的技术架构,制定相关的软件开发方案。
5.负责与 WINCC/PLC 侧的数据衔接与联调,生产环境运维(发布、监控、日志、备份与主备切换配合)
6.编写软件相关设计文档,接口手册,用户使用手册,并对用户进行培训。
7.完成上级安排的其他相关工作。
任职资格:
1.硕士研究生及以上学历,计算机、软件、电子信息相关专业。
2.至少3-5年的软件开发工作经验。
3.熟练掌握C++,C#,Java(Spring Boot),MyBatis,Vue3 + TypeScript 前端开发,Android(Kotlin/Java)PDA 开发,PostgreSQL,MySQL和Linux系统开发经验,熟悉 Redis、接口设计与版本管理,性能调优。
5.深入理解工业通讯协议(如 OPC/Modbus),具有和工业PLC系统对接开发经验。
6.了解主流ERP系统(金蝶,用友)的数据接口规范,有ERP与软件、工业系统开发项目经验及PLC 联调经验。
7.具有大型设备团队协作开发能力,能够协调多部门进行项目开发。
8.能够接受一年3-5个月在用户或者工业现场出差调试设备。