1、参与项目软件的需求分析及评审、软件架构设计,编码及维护工作;
2、负责上位机软件的编码和测试,包括操作界面、硬件控制等;
3、负责与机械、电气以及工艺配合,完成整机的调试;
4、编写测试用例,完成功能测试及软件调优;
5、按照研发规范、质量体系要求,输出规范化文档;
6、参与系统问题分析与排查,负责软件维护及后续技术支持。
1、精通C++或C#,熟练使用QT,WPF、WinForm编程;
2、熟悉SQL,有Mysql,SQL Server、SQLite开发经验;
3、熟悉常用的通讯协议,如IRS485 、RS232、TCP/IP等;
4、熟悉位移、压力、角度、激光等传感器及伺服电机的数据采集及处理;
5、熟悉激光器、振镜等激光加工关键部件的控制及校准算法;
6、熟悉运动控制卡、相机、PLC等的原理、接口封装和使用;
7、了解图像处理、计算视觉及模式识别,了解visionPro、OpenCV等其中一种常用视觉软件。