岗位描述
岗位职责
1、图像算法开发
-负责图像识别、图像处理、视觉算法的研发与优化(缺陷检测、测量、定位、OCR等);
-进行算法验证、性能测试与现场调优,保证检测精度、实时性和鲁棒性;
2、视觉设备软件开发与调试
-开发和维护视觉检测软件,完成工业相机、光源、采集卡等设备的驱动与SDK集成;
-参与现场系统调试,快速定位和解决问题,保证设备稳定运行;
3、界面开发与数据管理
-设计和实现视觉系统的图形化操作界面,提高系统的易用性和可视化能力;
-负责检测数据的采集、管理、统计与分析;
-实现网络通讯、串口通讯等接口,保证与工控系统的稳定数据交互;
4、文档与规范编写
-编写和维护技术文档(设计说明、使用手册、测试报告);
-建立并遵循代码规范、接口规范,促进团队协作和知识沉淀;
5、客户支持与服务
-提供客户现场的安装、调试、培训及后续维护工作;
-针对客户反馈问题进行技术支持与快速解决,保障设备稳定运行;
-协助客户需求分析与改进方案设计,推动产品落地。
岗位要求
1、硕士及以上学历,自动化、机械等相关专业;
2、专业技能
-精通c#,熟悉C++11及以上标准,具备良好的面向对象设计与工程化能力;
-具有较多第三方库的使用经验,并能结合项目进行性能优化,如OpenCV、Eigen、IntelIPP等;
-熟悉多线程/异步编程模型,具备大规模数据或高并发任务处理经验;
-有UI框架开发经验,熟悉C++/C#下的GUI技术(如MFC、WPF、WinForms等),能独立完成视觉软件前端界面设计与实现;
-熟悉软件工程流程:Git、CMake、单元测试、持续集成;
3、数学与理论基础
-具备扎实的线性代数、几何学、统计学、数字图像处理基础;
-能够将数学理论与实际算法结合,解决图像识别、配准、优化等工程问题;
4、加分项
-具备SIMD/CUDA/OpenCL开发经验,能进行视觉算法加速;
-有工业相机、光源、采集卡等设备的驱动与SDK集成开发经验;
-熟悉三维视觉(立体视觉、点云处理、三维重建);
-有半导体或3C检测等机器视觉的相关开发经验;
-具备大规模数据或高并发任务处理经验;
5、综合能力
-良好的问题分析与解决能力,能独立完成从需求到落地的研发工作;
-具备良好的团队合作精神,能够与光学、硬件、工艺等跨部门有效沟通;
-优秀的文档编写与表达能力,逻辑清晰,条理性强;
-具备快速学习和持续提升的能力。