岗位职责:
1.开发高性能、高可靠性的工业软件控制界面,对接客户需求;
2.负责通过与PLC通信,控制产线自动化设备,实现图像采集、IO信号交互等核心逻辑;
3.负责对接MES、SCADA、WMS等工业软件系统,提供数据支持;
4.编写系统需求文档、功能设计说明即验证文件,并符合用户使用规范;
5.配合团队完成软件的现场部署、调试与优化。
任职要求:
1.精通C#、C++开发语言,具备开发复杂工业上位机软件的经验;
2.熟悉前端开发技术(Qt、WPF、WinForms、React、Vue.js),能够开发工业级用户界面;
3.熟练掌握MVVM设计模式,具备良好的软件架构和模块化设计能力;
4.具备丰富的工业通信协议开发经验,精通OPC UA和 Modbus TCP中的至少一种;
5.熟悉RESTful API调用,具备与后端服务或者MES系统进行数据交互的实战经验;
6.熟悉一种及以上的工业相机SDK(如海康、大恒等)的使用;
7.了解前端数据可视化库(如ECharts、D3.js、Chart.js等);
8.硕士及以上学历,计算机科学、软件工程、自动化等相关专业;
9.3年及以上软件开发经验,有工业软件或AOI相关项目经验者优先。