高级用户界面工程师

蒙特利尔 9天前全职 网络
面议
高级UI/HMI工程师(基于网络的工业系统) 公司:Aceris Optimage Services Inc. 地点:蒙特利尔,QC(新研发部门) 行业:半导体检测与计量 雇佣类型:全职 汇报对象:工程负责人 关于Aceris Optimage Services Inc. Aceris Optimage Services是一个高增长的研发中心,作为一家顶级跨国集团的战略部门在蒙特利尔成立。我们的母公司在亚太地区、东南亚、欧洲以及现在的加拿大都有全球业务,是设计和制造先进的后端半导体检测和计量设备的领导者。 我们的蒙特利尔部门是集团的“创新引擎”,专注于将高速、高分辨率的2D和3D光学扫描传感器设计、开发和集成到我们合作伙伴的自动光学检测(AOI)平台中。我们正在构建下一代工业工具,以确保世界上最先进的微芯片的质量。 核心任务 作为高级UI/HMI工程师,您负责“玻璃”层。您的任务是将我们的3D传感器生成的大量数据流转化为无缝、直观和高性能的用户体验。在一个由传统桌面软件主导的行业中,您将引领构建现代化、基于网络的HMI(人机界面),它既是复杂系统配置器,也是每小时数百万次测量的报告者、强大的数据分析平台和高端数字显微镜。 主要职责 • 下一代HMI开发:使用React、TypeScript和Node.js领导响应式、低延迟网络界面的架构和开发。 • 数字显微镜:实现高频数据可视化工具,为操作员提供“实时”感受,包括来自CMOS传感器的低延迟视频流,用于手动对齐和测量。 • 3D计量可视化:利用WebGL/WebGPU(Three.js/Babylon.js)渲染复杂的3D点云和表面地形图,使用户能够旋转、检查和分析硅基板的高细节。 • 复杂工作流程设计:创建“配方管理”的UI,使工程师能够通过清晰的状态驱动界面定义晶圆地图、设置检测参数和校准光学传感器。 • 数据讲述:开发交互式仪表板和统计视图,以可视化缺陷分布、计量趋势和检测批次结果。 • 全栈协作:每天与软件系统工程师合作定义gRPC/WebSocket协议,确保UI能够处理计算机视觉工程师算法的高带宽输出。 必备资格 • 教育背景:软件工程、计算机科学或交互设计的学士或硕士学位,具有扎实的技术背景。 • 前端精通:具有React.js和TypeScript的专家级经验,深刻理解状态管理(Redux、Recoil或类似)。 • 图形与可视化:具有使用WebGL、Three.js或Canvas API渲染大型数据集或3D模型的经验。 • 实时数据:熟练处理通过WebSockets或WebRTC的高吞吐量数据流。 • UX/UI敏感性:对设计和可用性有强烈的洞察力——您了解如何使复杂的工业配置感觉简单且无误。 • 后端基础:熟练使用Node.js构建与C++核心通信的“前端后端”层。 优先资产 • 具有构建工业HMI或科学软件(医学成像、CAD或计量)的经验。 • 熟悉WebAssembly(Wasm),以将浏览器性能推向极限。 • 了解Docker和现代前端部署管道。 • 具有2D/3D图像数据格式和坐标系统的经验。 协作模式 您是蒙特利尔“创始三人组”的第三支柱。您的工作是客户实际接触到的机器的唯一部分,使您的角色对产品的感知质量和操作成功至关重要。 • 您 + 软件系统工程师:您合作确保硬件和浏览器之间的“管道”足够快,使UI感觉瞬时。 • 您 + 计算机视觉工程师:您共同决定如何直观地表示复杂的3D缺陷和计量数据,使操作员易于理解。 为什么选择Aceris Optimage? 这是一个将工业软件推向现代化的难得机会。您将拥有创造的自由,为半导体世界构建一个“特斯拉式”的界面,并得到您桌旁正在进行的深度技术研发的支持。