职位描述
职责描述:
1、负责公司自动化设备PC上位机软件开发和改进
2、参与软件需求分析,架构设计和实现
3、负责为自动化设备开发通用GUI软件工具包
4、负责开发通用软件功能模块
5、根据项目要求完成软件开发、调试、优化等工作。
任职要求:
1、对面向对象编程和模块化编程思想有深刻理解
2、熟悉基于C++/Qt的软件开发和调试,熟悉C#与C/C++之间的数据交互更佳;
3、熟悉多线程多进程,有线程进程同步交互等开发调试经验
4、了解常用的现场总线协议,了解SECS/GEM协议
5、熟悉固高等多轴运动控制卡运动控制器,能完成基本的运动控制功能函数的封装与调试
6、对工艺流程中出现的问题,能够及时定位并提出解决方案
7、良好的软件版本管理习惯
8、良好的文档撰写习惯
9、优秀的团队协作能力和积极的工作态度
10、熟悉PLC编程控制为佳
11、有精密设备软件开发经验,优先考虑
12、熟悉Halcon/OpenCV等视觉库,有机器视觉或图像处理相关经验,优先考虑。
技能树关键字:状态机、多线程、多进程、GraphicsSceneView 、async、pub/sub、序列化反序列化、图像、数据库
软能力关键字:分享、合作、担当
有AOI行业的优先考虑。创业型公司,待遇优,有意者电联
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕