工作职责:1、熟练使用C#语言,熟悉上位机与PLC通讯,熟悉上位机与MES系统交互2、软件的程序设计与代码编写及有关技术方案、文档的编写;3、编写软件单元的测试用例;4、根据项目具体要求,承担开发任务,按计划完成任务目标;5、配合项目相关人员的需求调研与需求分析;6、配合项目相关人员完成软件系统及模块的设计;7、配合其他软件工程师协同工作;8、负责编制与项目相关的项目技术文档;岗位要求:1.最少熟练掌握C#、C++一种开发语言,熟练使用Visual Studio 2013及以上开发工具,两年以上开发经验;2.熟悉WinForm开发,熟悉WPF, DevExpress, 多线程编程技巧,有socket,串口开发经验(C/S);3.熟悉PCI/PCIE通信,熟悉TCP/IP协议,RS485通信,RS232通信;后台接收,处理数据,前端显示数据;4.熟练使用MySQL、SQLServer数据库,熟练运用数据表设计、存储过程、自定义函数等;5.熟悉软件工程,掌握面向对象分析与设计方法。能够独立主持需求分析、功能拆分和系统设计 。6.善于沟通、学习,具有较强的分析、解决问题的能力 。7.工作积极主动、认真负责,具有良好的团队协作及质量意识 。8.能熟练使用GDI+编程者优先。