职位描述:参与自动化控制软件的开发与测试维护和优化现有代码,协助解决技术问题与其他职能部门良好协作,协助解决生产和售后反馈的问题Java AWT, Swing, 多线程, 桌面应用,串口通信,Socket通信,针对PLC的C/C++编程任职要求:计算机科学、软件工程或相关专业;*英语可作为工作语言*至少掌握Java或C++其中一种编程语言熟悉常用的数据结构和算法,以及算法复杂度的分析了解OOP开发方法,以及SOLID原则了解软件开发方法论和软件工程的基本内容了解TDD,掌握单元测试的编写方法了解关系型数据库的基本知识了解版本控制,会使用版本控制工具如SVN、git具备良好的沟通能力和团队合作精神优先资格具有自动化设备控制相关经验