Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Overnight Stocker Lighting Assistant - Montreal Lighting Assistant - Greater Vancouver Product Tester at Home Head Cashier Dog Sitter - Flexible Hours Product Tester at Home Product Tester at Home Overnight Freight Team Associate Overnight Stocker Service Lumber Sales Associate Service Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Faites jusqu Care for Dogs - Work from Home Garder des chiens de chez vous Care for Dogs - Earn up to Gardiens de chats et de chiens Service Service Service Product Tester at Home Travail Merchandising Associate Full-time In-Home Usage Tester Dog Sitter - Work from Home Gardien d Gardien d Gardien d Gardien d Gardien d Gardien d Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Garder des chiens de chez vous Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank AT&T Borrowell Insight Global Shopify Square Amazon Flex Hatchways Creative Circle American Income Life Vector Marketing Peel Regional Police Instacart Recovhub Walgreens Akira Clickworker LowCostWebDesignFirm.com Scotiabank 51talk Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection GoParkr Hootsuite autoTRADER.ca ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Developpeur de logiciel 3D / 3D Software Developer At CAE Inc.

Location: Montréal, Quebec

Job Description

Role and Responsibilities


(English will follow)


Le département immersif est responsable, entre autres, du développement et de l’intégration des systèmes visuels d’un simulateur de vol. Ces systèmes simulent non seulement la vision de l’environnement qu’a un pilote regardant à l’extérieur de son cockpit, mais également la représentation du monde fournie par différents senseurs, tel que l’infrarouge et les dispositifs de vision nocturne.


Pour ce faire, un moteur de rendu complet a été développé dans le but de remplir les requis spécifiques de performance temps réel, de qualité d’image, et de réalisme nécessaire à la certification de l’entraînement de pilotes d’avion et d’hélicoptère. Cet engin de rendu gère toute la chaîne d’opérations pour générer une image, du chargement des données et de leur transformation dans un format efficace pour les cartes graphiques, au rendu et à l’éclairage de la scène, en passant par la simulation physique de la dynamique d’effets spéciaux, et l’interface applicative pour contrôler l’engin et communiquer avec les autres systèmes du simulateur.


Vous aurez l’opportunité d’évoluer dans un environnement dynamique, innovateur et multidisciplinaire qui favorise un travail collaboratif. Nous offrons également des espaces de détente dont cafétéria et aire de jeux, des horaires flexibles et la possibilité de faire du télétravail occasionnellement. Vous aurez la chance de voyager à l’international et de rencontrer et travailler avec des gens de différentes cultures. Joignez-vous à nous et venez partager votre passion !




Qui recherchons-nous ?

  • Joueur d’équipe à la fois autonome et créatif qui a le sens de l’initiative.
  • De fortes connaissances techniques alliées à l’envie de relever des défis de haut niveau : contraintes techniques, exigences de réalisme et de performance logicielle au menu.
  • Rendu temps réel et programmation C++ font partie de votre quotidien.

Plongez avec nous dans Tropos-6000XR , Medallion-6000 XR et tous les autres projets en cours et à venir




Vos qualifications:

  • Baccalauréat en informatique ou en génie logiciel.
  • Connaissance de C++, essentielle.
  • Bonnes aptitudes de conception orientée objet.
  • Expérience en développement de moteur basé sur des APIs de rendu (ex : OpenGL, DirectX, Vulkan), un atout.
  • Aptitudes à communiquer à l’oral et à l’écrit.
  • Bilinguisme français/anglais requis.
  • Disponibilité occasionnelle à voyager.


Voir la description de poste en video : https://www.youtube.com/watch?time_continue=67&v=ZNtNwOv8bko




À propos de CAE


CAE offre des perspectives de carrière intéressantes, diversifiées et stimulantes. Nos nombreux secteurs et sites mondiaux constituent un environnement hautement dynamique et stimulant, riche en occasions d’exprimer sa créativité, d’apprendre et de croître.

Nos technologies et services novateurs, ainsi que les personnes qui joignent leurs efforts au quotidien pour fournir un service exceptionnel à nos clients, sont au cœur de la réussite de notre organisation et font de notre entreprise un endroit formidable où travailler.


Voici quelques raisons pour lesquelles les membres de notre personnel aiment travailler pour CAE :


  • Travail valorisant qui favorise le perfectionnement professionnel
  • Possibilité de travailler dans l’industrie technologique et de s’y épanouir
  • Environnement de travail axé sur la collaboration
  • Équipe de spécialistes compétitionnant au niveau international

En plus d’être un endroit formidable où travailler, CAE offre une gamme complète d’avantages sociaux :


  • Régime d’assurance collective souple
  • Régime de retraite à prestations déterminées
  • Régime d’achat d’actions du personnel
  • Régime enregistré d’épargne-retraite collectif
  • Programme pour le bien‑être physique
  • Programme d’aide aux employés
  • Prestations de maternité complémentaires
  • Horaire de travail flexible
  • « Vendredis californiens » tout au long de l’année



********************************


The immersive department's responsibilities include developing and integrating visual systems for flight simulators. These systems simulate not only a pilot's view of the environment through the cockpit, but also the representation of the world provided by various sensors, such as infrared and night vision devices.


To achieve this, a full rendering engine was developed to meet the specific real‑time performance, image quality and realism requirements needed for the training certification of airplane and helicopter pilots. This rendering engine manages the entire chain of operations to generate an image, from loading the data and converting it to an efficient format for graphics cards to the rendering and lighting of the scene, through the physical simulation of the special effects dynamic and the application interface for controlling the engine and communicating with the simulator's other systems.


You will have the opportunity to develop in a dynamic, innovative and multidisciplinary environment that encourages collaboration. We also provide break spaces, including a cafeteria and games area, flexible hours and the option of occasional telework. You will have the opportunity to travel internationally and meet and work with people from different cultures. Join our team and share your passion with us!




Who are we looking for?

  • A team player who is independent and creative and who takes initiative.
  • Strong technical knowledge combined with a desire to overcome high‑level challenges: technical constraints, realism requirements and software performance.
  • Real‑time rendering and C++ programming are part of your everyday life.

Dive in with us to Tropos-6000XR , Medallion-6000 XR and all of our other current and upcoming projects.



Your qualifications:

  • Bachelor's degree in Computer Science or Software Engineering.
  • Knowledge of C++ essential.
  • Good object‑oriented design skills.
  • Experience developing engines based on rendering APIs (e.g. OpenGL, DirectX, Vulkan), an asset.
  • Oral and written communication skills.
  • Bilingualism (French and English) required.
  • Available to travel occasionally.


Watch the video job description: https://www.youtube.com/watch?time_continue=67&v=ZNtNwOv8bko



About CAE


CAE offers interesting, varied and stimulating career opportunities. Our many sectors and global locations provide a highly dynamic and stimulating environment rich in opportunities for our employees to express their creativity, learn and grow.

Our innovative technologies and services, and the people who collaborate every day to deliver exceptional service to our customers, are at the heart of what makes our organization successful and a great place to work.


Here are the reasons why our people like working for CAE:


  • Fulfilling work that drives professional development
  • Ability to enter and grow within the technology industry
  • Working in a collaborative environment
  • Being part of a team of specialists competing at the international level

In addition to being a great place to work, CAE offers a comprehensive benefits package including:


  • Flexible Group Insurance Plan
  • Defined Benefits Retirement Plan
  • Employee Stock Purchase Plan
  • Group Registered Retirement Savings Plan
  • Physical Wellness Program
  • Employee Assistance Plan
  • Supplementary Maternity Benefits
  • Flextime
  • California Fridays all year


Position Type


Regular


CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.



Equal Employment Opportunity

CAE is firmly committed to ensuring a positive and professional working environment in which all people are treated with dignity and respect. We aim to provide a fair and consistent method for filling job openings in support of equality of opportunity and cultural diversity within the company.


The masculine gender is used throughout this job description solely to make the text easier to read and therefore applies to both men and women.