About The Position

OPAL-RT Technologies is looking for a Front-End Software Developer. Imagine working for a company with customers including NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL and Hydro-Québec! OPAL-RT’s ambitious challenge is to fully democratize simulation, making it affordable and accessible to every engineer and researcher. Joining the OPAL-RT family means you will be helping to develop the technology of the future. OPAL-RT is recognized leader in diverse and powerful applications. The company's tools are used in a wide variety of fields, including, automotive, aerospace, energy, transportation and industrial manufacturing. Established in Quebec and bolstered by a global presence, OPAL-RT is always looking to the future. As a front-end software developer, your responsibilities will be to participate in the functional analysis of graphical interface needs, as well as the implementation of solutions and their testing within our products. In an atmosphere caring about cooperation and creativity, you will collaborate with experts in the field of real-time to provide users with an immersive experience, with a view to improving the control and visualization of our complex systems.

Requirements

  • Engineering degree in computer science or software
  • 3 years of experience in graphical interface development
  • TypeScript, React, REST APIs, CSS, Git
  • French required
  • Demonstrate autonomy and initiative
  • Have good organizational skills
  • Enjoy working in a team

Nice To Haves

  • Knowledge of the following tools/libraries: WebSockets, Node.js, Playwright, Vite, Golang, MATLAB/Simulink
  • Good English skills are a nice to have for reading specialized/scientific books not available in French and the use of specialized software that exists only in English

Responsibilities

  • Develop graphical interfaces in accordance with the models provided
  • Participate in the selection process of the technologies used
  • Guarantee compliance with coding rules to ensure the quality and maintainability of the code
  • Offer elegant and efficient display solutions for visualizing data exchanged with OPAL-RT simulators
  • Contribute to the development and continuous improvement of the development chain dedicated to graphical interfaces
  • Collaborate closely with systems and software architects to define APIs between graphical interfaces and simulation systems

Benefits

  • Flexible schedule
  • Ability to telecommute
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service