岗位职责:
1. 参与自动化设备软件的需求分析、软件架构设计和总体设计;
2. 完成应用程序的开发、调试工作,包括运动控制、机器视觉等;
3. 完成自动化测试程序开发;
4. 完成软件开发过程中的各种技术文档、说明文档、用户手册、培训资料等文档的编写;
5. 协助测试与解决客户端出现的问题;
6. 上级安排的其它相关工作。
任职要求:
1. 3年及以上自动化相关行业软件开发经验
2. 软件工程,计算机科学等相关专业本科以上学历,硕士及以上优先;
3. 熟练使用多个厂商的运动控制器、熟悉机器视觉应用;
4. 熟悉C/C++的开发,能够独立完成应用软件的框架设计及编程调试;
5. 熟悉Linux开发环境;熟悉ROS系统;熟悉OpenCV等图像处理库;
6. 熟悉Python开发语言;
7. 良好的英语阅读书写能力和基本沟通能力;
8. 逻辑思维清晰;工作积极细致,有责任心,具有钻研探索精神;能适应变化的环境和较强的工作压力。