工作职责:1、负责windows系统上位机软件开发;2、根据项目任务书、需求规格说明书,进行系统设计开发;3、进行单元测试,并配合测试人员完成测试阶段的工作;4、对于部分复杂项目,需要出差到现场进行必要的现场调试和技术支持。任职资格:1、熟悉C++/VC++/MFC开发,对对象生命周期管理、内存管理、STL等有较深的理解;2、熟悉VisualStudio开发环境,具备较强的代码调试和分析能力;3、熟悉多线程编程,同步异步,TCP/IP协议,串口协议,HTTP协议,CAN协议,Modbus协议等;4、熟悉Wireshark抓包工具,Postman调试工具,Git或SVN代码管理工具5、熟悉常用数据库,如SqlServer、MySql、SQLite;6、了解各种PLC,能够对接实现与各种PLC通信;7、具备英语读写能力,能够阅读调试开源项目,比如mqtt和redis等。