岗位职责1、 参与公司各视觉检测项目工业控制上位机软件开发,包括需求对接、UI设计、接口封装及控制逻辑实现2、 参与公司软件部门工业视觉组态软件开发工作,性能优化及功能完善3、 参与公司软件部门三维点云处理软件开发工作,性能优化及功能完善4、参与设计软件开发技术方案与路线,撰写相关开发文档与技术说明文档5、协助解决售后服务过程中软件实际运行出现问题并参与相应软件调试工作6、完成上级领导安排的其他开发任务任职要求1、本科及以上学历,计算机软件、自动化、机电等相关专业,具有较强的面向对象编程能力,编程基础扎实,编程习惯良好,熟练掌握C++/C#开发,有Python开发基础者优先2、有丰富的QT/PyQT /WPF开发经验,至少3年上位机完整项目开发经验,具备独立开发桌面应用程序的能力,能熟练封装复杂UI控件,并能定制控件功能和样式3、了解二维/三维视觉检测技术原理,拥有(如OpenCV、OpenGL、Open3D、VTK、PCL)开发经验者优先,有不同编程语言混合编程经历者优先,有三维点云处理及可视化软件开发经验者优先4、熟悉线激光测量、面结构光测量、光度立体测量、工业相机测量,有常见的硬件传感器SDK二次开发经验(海康相机、Dalsa、Basler、LMI、基恩士、康耐视等、雷赛运动控制板卡)者优先5、熟悉Linux系统常用命令,掌握RPC、TCP、MODBUS、串口通讯、多线程、多进程、协程等技术者优先,有软件并行计算运行效率优化经验者优先,有实际设备调试经验者优先