Talent.com
Senior User Interface Engineer
Senior User Interface EngineerAceris Optimage Services Inc. • Baie-D'Urfé, Montreal (administrative region), CA
Senior User Interface Engineer

Senior User Interface Engineer

Aceris Optimage Services Inc. • Baie-D'Urfé, Montreal (administrative region), CA
2 days ago
Job type
  • Full-time
Job description

Overview

Company : Aceris Optimage Services Inc.

Location : Montreal, QC (New R&D Division)

Employment Type : Full-Time

Reports To : Head of Engineering

Senior UI / HMI Engineer (Web-based Industrial Systems)

Industry : Semiconductor Inspection & Metrology

About Aceris Optimage Services Inc.

Aceris Optimage Services is a high-growth R&D center established in Montreal as a strategic division of a premier multinational group. With a global presence spanning Asia Pacific, Southeast Asia, Europe and now Canada, our parent company is a leader in designing and manufacturing advanced Back-End-Of-Line (BEOL) semiconductor inspection and metrology equipment.

Our Montreal division is the group\'s "innovation engine", focused on the design, development, and integration of high-speed, high-resolution 2D and 3D optical scanning sensors into our partner’s automated vision inspection (AOI) platforms. We are building the next generation of industrial tools that ensure the quality of the world’s most advanced microchips.

The Core Mandate

As a Senior UI / HMI Engineer, you own the "Glass" layer. Your mission is to take the massive data streams generated by our 3D sensors and transform them into a seamless, intuitive, and high-performance user experience. In an industry dominated by legacy desktop software, you will lead the charge in building a modern, web-based HMI (Human-Machine Interface) that functions as a complex system configurator, a reporter of millions of measurements every hour, a powerful data analytics platform and a high-end digital microscope.

Key Responsibilities

  • Next-Gen HMI Development : Lead the architecture and development of a responsive, low-latency web interface using React, TypeScript, and Node.js .
  • The Digital Microscope : Implement high-frequency data visualization tools to provide a "real-time" feel for the operator, including low-latency video streaming from CMOS sensors for manual alignment and measurement.
  • 3D Metrology Visualization : Utilize WebGL / WebGPU (Three.js / Babylon.js) to render complex 3D point clouds and surface topography maps, allowing users to rotate, inspect, and analyze silicon substrates in high detail.
  • Complex Workflow Design : Create the UI for "Recipe Management," enabling engineers to define wafer maps, set inspection parameters, and calibrate optical sensors through a clear, state-driven interface.
  • Data Storytelling : Develop interactive dashboards and statistical views to visualize defect distributions, metrology trends, and inspection lot results.
  • Full-Stack Collaboration : Work daily with the Software Systems Engineers to define gRPC / WebSocket contracts and ensure the UI can handle the high-bandwidth output of the Computer Vision Engineer’s algorithms.

Required Qualifications

  • Education : Bachelor’s or Master’s in Software Engineering, Computer Science, or Interaction Design with a strong technical background.
  • Frontend Mastery : Expert-level experience with React.js and TypeScript , with a deep understanding of state management (Redux, Recoil, or similar).
  • Graphics & Visualization : Proven experience with WebGL, Three.js, or the Canvas API for rendering large datasets or 3D models.
  • Real-Time Data : Proficiency in handling high-throughput data streams via WebSockets or WebRTC .
  • UX / UI Sensibility : A strong eye for design and usability—you understand how to make complex industrial configurations feel simple and error-proof.
  • Backend Basics : Proficiency in Node.js for building the "Backend-for-Frontend" layer that communicates with the C++ core.
  • Preferred Assets

  • Experience building Industrial HMI or scientific software (Medical Imaging, CAD, or Metrology).
  • Familiarity with WebAssembly (Wasm) to push browser performance to its limits.
  • Knowledge of Docker and modern frontend deployment pipelines.
  • Experience with 2D / 3D image data formats and coordinate systems.
  • The Collaboration Model

    You are the third pillar of the Montreal "Founding Trio." Your work is the only part of the machine the customer actually touches, making your role vital to the product\'s perceived quality and operational success.

  • You + Software Systems Engineer : You collaborate to ensure the "pipes" between the hardware and the browser are fast enough to make the UI feel instantaneous.
  • You + Computer Vision Engineer : You work together to decide how to visually represent complex 3D defects and metrology data so that they are easily understood by the operator.
  • Why Aceris Optimage?

    This is a rare opportunity to move industrial software into the modern era. You will have the creative freedom to build a "Tesla-like" interface for the semiconductor world, supported by the deep-tech R&D happening right next to your desk.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior User Interface Engineer • Baie-D'Urfé, Montreal (administrative region), CA

    Similar jobs
    Senior User Interface Engineer

    Senior User Interface Engineer

    Aceris Optimage Services Inc. • Baie-D'Urfé
    Full-time
    Montreal, QC (New R&D Division).Senior UI / HMI Engineer (Web-based Industrial Systems).Semiconductor Inspection & Metrology. About Aceris Optimage Services Inc.With a global presence spanning Asia Pa...Show more
    Last updated: 2 days ago • Promoted
    Senior Embedded Firmware Engineer - Next-Gen Systems

    Senior Embedded Firmware Engineer - Next-Gen Systems

    Paradox Security Systems • Sainte-Thérèse-de-Blainville South, ca
    Full-time
    A leading security technology firm in Quebec is seeking a Senior Embedded Developer to join their dynamic team.The role involves taking part in innovative projects, working mainly in embedded C.Can...Show more
    Last updated: 17 days ago • Promoted
    Algebra Private Tutoring Jobs Dewittville

    Algebra Private Tutoring Jobs Dewittville

    Superprof • Dewittville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Firmware / Embedded software Engineer - saint-jérôme

    Sr. Firmware / Embedded software Engineer - saint-jérôme

    PotisEdge • saint-jérôme, qc, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 3 days ago • Promoted
    Senior Machine Designer

    Senior Machine Designer

    Recrutement Amarillo inc. • Kirkland, Quebec, Canada
    Permanent
    SENIOR MACHINE DESIGNERAre you a senior machine designer who would like to join a company that gives you a lot of latitude to do a lot of your own r&d for new applications? Are you someone who...Show more
    Last updated: 30+ days ago • Promoted
    Développeur •euse full stack - senior

    Développeur •euse full stack - senior

    P3F • Blainville, CA
    Full-time +1
    P3F n’est pas seulement une agence web ; c’est un écosystème dynamique où chaque projet est unique, chaque client est une nouvelle découverte, et chaque journée est remplie de défis stimulants.On e...Show more
    Last updated: 26 days ago • Promoted
    Information Technology Private Tutoring Jobs Dewittville

    Information Technology Private Tutoring Jobs Dewittville

    Superprof • Dewittville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Product Owner

    Product Owner

    Openmind Technologies • Blainville, QC, Canada
    Full-time
    Envie de mettre ton expertise profit? Lis ce qui suit!.Que dirais-tu si on toffrait la possibilit.Dintgrer une quipe passionne de technologie qui travaille en mode collaboratif.De mettre profit ton...Show more
    Last updated: 14 days ago • Promoted
    Associate (Hybrid)

    Associate (Hybrid)

    National Bank • Salaberry-De-Valleyfield, Quebec
    Full-time +2
    A career as an Associate in the Wealth Management, Marleau team at National Bank, will give you the opportunity to show your ability to work in synergy with clients and colleagues.In this role, you...Show more
    Last updated: 17 days ago • Promoted
    Flammability Analyst 1

    Flammability Analyst 1

    Preligens • Kirkland, Montreal (administrative region), Canada
    Full-time
    The Flammability Analyst supports certification of aircraft interior components designed and manufactured on site and at other divisions. In addition, a Flammability Analyst supports the engineering...Show more
    Last updated: 30+ days ago • Promoted
    Systems Integration Engineer

    Systems Integration Engineer

    Volatus Aerospace • Mirabel, QC, Canada
    Full-time
    Salary : commensurate with experience.Volatus Aerospace is establishing Canadas first sovereign MALE (Medium-Altitude Long-Endurance) RPAS capability through the development and production of newly ...Show more
    Last updated: 1 day ago • Promoted
    Gestionnaire de l'ingénierie

    Gestionnaire de l'ingénierie

    Smiths Interconnect • Kirkland, QC, Canada
    Full-time
    Job Description : \n\nDescription de l'entreprise Smiths Interconnect est un chef de file mondial dans la conception et la fabrication de solutions d’interconnexion haute performance.Nos pr...Show more
    Last updated: 21 days ago • Promoted
    Service and Return Desk Associate

    Service and Return Desk Associate

    Rona+ • Vaudreuil-Dorion, Quebec, Canada
    Permanent
    At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
    Last updated: 30+ days ago • Promoted
    Python Embedded Software Developer (Aerospace)

    Python Embedded Software Developer (Aerospace)

    TEEMA • Sainte-Anne-de-Bellevue, QC, Canada
    Full-time
    Contract : Python Software Developer (Aerospace).Our client, is a global leader in the space industry, is seeking a skilled. Mondays, Tuesdays, and Thursdays) at the Ste-Anne-de-Bellevue office.You w...Show more
    Last updated: 30+ days ago • Promoted
    Ingénieur Système (Aéronautique)

    Ingénieur Système (Aéronautique)

    Segula Technologies • Mirabel, QC, Canada
    Full-time
    Description de l'entreprise.Explorez de nouveaux horizons au sein d’un groupe d'ingénierie mondiale à forte croissance.Chez SEGULA Technologies, vous aurez l’oppor...Show more
    Last updated: 26 days ago • Promoted
    Développeur • se logiciel C++

    Développeur • se logiciel C++

    Kinova Robotics • Boisbriand, QC, Canada
    Full-time
    En tant que développeur •se logiciel C++ vous participerez activement au design, au développement, au test et au maintien de la suite logicielle contenue dans notre gamme de pro...Show more
    Last updated: 6 days ago • Promoted
    Architecte débutant.e

    Architecte débutant.e

    Construction & Expertise PG • Beauharnois, QC, Canada
    Full-time
    Construction & Expertise PG.Notre expertise et nos talents sont mis à profit partout au Québec ainsi qu’au Labrador, que ce soit pour un projet institutionnel, commercial ou...Show more
    Last updated: 30+ days ago • Promoted
    Engineering Manager

    Engineering Manager

    Smiths Interconnect • Kirkland, QC, Canada
    Permanent
    Smiths Interconnect is a global leader in the design and manufacture of high-performance interconnect solutions.Our products are used in critical applications in industries such as aerospace, defen...Show more
    Last updated: 29 days ago • Promoted