上位机软件工程师
1-2万广州市本科不限经验
职位描述
软件工程师技术要求:
一、技术能力:
1、编程语言能力:
1)精通应用C#语言开发软件;
2)熟练使用Visual Studio等编程工具和辅助工具;
3)如具备LabVIEW、lua、Python、C++、VB等语言的开发能力者优先;
2、软件开发能力:
1)熟练使用WinForms、WPF等桌面应用程序开发框架,熟悉.NET Framework、ADO.NET、ASP.NET等开发技术;
2)熟悉SQL Server、MySQL等数据库开发,掌握存储过程及优化技术,具备开发照片处理、数据存储等应用经验;
3)具备独立开发非标设备上位机软件的开发能力,能够根据硬件接口需求设计通信方案,实现状态监控、硬件控制、故障报警等功能;
4)如掌握跨平台开发经验(Windows/ iOS/Android)者优先;
3、工控技术能力:
1)通讯技术:熟悉串口(RS-232、485、USB)、网口(TCP/IP、UDP)、Modbus、EtherCAT等工业通信协议。
2)熟悉和Mes系统对接的数据上传的方法和技巧;
3)具备与PLC、机器人、视觉、传感器、控制器、读卡器等硬件设备,进行信息交互、线程控制等开发经验;
4)如熟悉并具备PLC、机器人、视觉编程能力者优先;
二、其他技能与要求:
1)学历与专业:计算机、自动化、电子工程等专业本科及以上学历;
2)工作经验:5年左右工控领域软件开发经验,必须有非标自动化集成项目经验;
3)团队协作:具备良好的沟通能力、抗压能力及团队合作意识,能适应阶段性出差工作;
4)英语能力:能熟练阅读英文技术文档。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅