1、熟练掌握Windows c/c++编程,深入理解指针、内存分配原理,熟悉类的封装、继承、多态原理、文件操作;
2、熟练掌握linux下C/C++编程,多线程、进程间通信、TCP/IP协议、http协议、S7协议、OPC协议;
3、Socket的通信机制和流程,熟练掌握基于linux服务器的客户端和服务器端的交互;
4、熟练掌握QT跨平台客户端开发;
5、熟练掌握SQL语句,熟悉数据库开发,能熟练使用Oracle、Mysql等数据库管理系统;
6、熟悉各种常用算法(链表、数组、排序、队列、栈等),了解STL库的使用;
7、能阅读并理解常用英文技术文档;
8、熟悉Debug断点跟踪调试,有较强的分析问题和解决问题的能力;
半导体相关设备控制系统
具体功能包括
任务管理 配方管理 PLC通讯 机械手通讯 校准器通讯 晶圆转运任务规划 手自动操作切换 异常处理等