计算机视觉工程师

蒙特利尔 2天前全职 网络
面议
高级计算机视觉工程师(研发) 公司:Aceris Optimage Services Inc. 地点:蒙特利尔,QC(新研发部门) 行业:半导体检测与计量 雇佣类型:全职 汇报对象:工程主管 关于 Aceris Optimage Services Inc. Aceris Optimage Services 是一家快速增长的研发中心,作为一家顶级跨国集团的战略部门在蒙特利尔成立。我们的母公司在亚太地区、东南亚、欧洲以及现在的加拿大都有业务,是设计和制造先进的后端(BEOL)半导体检测和计量设备的领导者。 在我们新的蒙特利尔设施中,我们正在推动高速、高精度工程的可能性。我们的重点是设计、开发和集成高速、高分辨率的2D和3D光学扫描传感器到我们合作伙伴的自动视觉检测(AOI)平台中。我们正在打造下一代工业工具,以确保世界上最先进的微芯片的质量。 核心任务 作为高级计算机视觉工程师,您是我们传感系统的数学架构师。您将与一个精英团队合作——每天与软件系统工程师和UI/HMI工程师合作——将原始光学数据转化为可操作的计量结果。您的主要任务是开发稳健的C++算法,以驱动我们下一代的2D/3D检测工具。 主要职责 • 算法架构:设计和实现最先进的计算机视觉和图像处理算法,用于3D表面重建(激光三角测量、DFF、WLI)和2D特征提取。 • 高精度计量:开发校准程序和数学模型,用于亚像素测量、几何变换以及传感器与材料处理阶段之间的坐标系统对齐。 • 性能工程:编写“工业级”C++代码,以极高的效率执行,确保视觉管道满足高速半导体生产线的实时吞吐量要求。 • 手动显微镜模式:开发高级数字显微镜的底层逻辑,使操作员能够直接从传感器馈送中进行手动微米级手动测量和缺陷分类。 • 研发创新:保持行业前沿,探索和实施机器视觉的新技术,以提高复杂硅基板和晶圆上的缺陷灵敏度。 • 跨职能协同:定义软件系统工程师将传输到基于Web的HMI的数据结构和数学输出,确保从传感器到用户的无缝流动。 所需资格 • 教育:计算机科学、电气工程、物理或相关领域的学士或硕士学位,具有计算机视觉的深入专业化。 • 经验:在研发或工业环境中有4年以上经验,特别是在高精度机器视觉应用方面。 • C++精通:在现代C++(17/20)方面具有专家级熟练度,重点是算法优化和低级内存管理。 • 视觉工具包:具有丰富的视觉和图像处理库经验,如OpenCV、Halcon或其他。 • 数学深度:在3D坐标空间、线性代数和数值优化方面具有坚实的基础。 • 硬件流畅性:具有工业CMOS相机、照明控制器、运动控制器和高速图像采集硬件(GigE Vision、CoaXPress)的实际经验。 优先资产 • 在半导体行业(特别是BEOL计量或晶圆检测)有直接经验。 • 具有GPU加速计算(CUDA/OpenCL)或SIMD指令(AVX/SSE)的知识。 • 具有“产品优先”思维方式:对您的数学如何转化为操作员可以在工厂车间实际使用的工具感兴趣。 协作模式 在这个角色中,您不仅仅是孤立地开发算法;您设计了驱动整个系统的数学核心。 • 您 + 软件系统工程师:您合作将您的C++算法嵌入到高性能框架中,确保硬件触发和数据吞吐量针对实时处理进行了优化。您提供“逻辑”,他们提供“管道”。 • 您 + UI/HMI工程师:您定义视觉数据标准,确保2D/3D表面和缺陷图在用户界面中准确呈现。您确保当操作员在屏幕上进行测量时,其背后的物理是完美无瑕的。 为什么加入蒙特利尔研发团队? 这是一个从零开始的机会。在享受跨国母公司财务稳定的同时,帮助定义一个全新部门的技术文化。与同行一起构建下一代架构,远远领先于传统行业标准,您的贡献至关重要。