Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Investment Advisor Business Development Representative Senior Software Developer Product Manager Software Developer in Test Store Associate Digital Product Manager - Transaction Product Owner - Mobility Traffic Senior Product Owner Digital Accessibility Lead Product Manager PEGA Digital Accessibility Specialist English Editorial Specialist Junior Digital Project Manager Web Developer Sr Systems Analyst Software Developer - C Store Associate Clinique Consultant - Part time Windsor Electronics Engineer- Software Electronics Engineer- Hardware Operator Windsor Functional Tester Consultant - Security Penetration Consultant - Security Penetration Tester II QA TESTER Cloud Operator Penetration Tester Manager of Product Quality Assurance Junior Software QA Tester QA Game Tester Service Desk Analyst and Application Computer Hardware Tester Product Tester Grande Prairie Lumber - MSR Software QA Tester UAT Tester Warehouse Associate - Inventory QA Automation Engineer Quality Assurance Tester Senior DevOps Engineer Student Intern PINK Manager-Upper Canada Mall Operations Lead Testing Specialist - Electronics Operations Consultant Software Test Manager Newest Jobs
Companies
Yelp CareGuide ContactMonkey Two Sigma Sterling-Turner AsteroidX Clearbanc Aecom Exact Media WeWork LowCostWebDesignFirm.com First Convenience Bank Aerotek AT&T Xiaomi Jane Street Vector Marketing The Youth Connection Shopify Creative Circle TD Bank Insight Global Clickworker Recovhub Amazon Flex CI&T American Income Life Paylocity Scotiabank Desjardins GoParkr Top Hat Hatchways Microsoft 51talk Walgreens mappedin Doordash autoTRADER.ca Mobeewave Borrowell Hootsuite Checkout 51 Instacart UnitedHealth Group Unbounce SnapTravel Square ScribbleLive Akira 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 logiciels - technologie et produits de visualisation / Software Developer - Visualization Technology and Products At CAE Inc.

Location: Montréal, Quebec

Job Description

CAE is a global leader in training for the civil aviation, defence and security, and healthcare markets. Backed by a 70-year record of industry firsts, we continue to help define global training standards with our innovative virtual-to-live training solutions to make flying safer, maintain defence force readiness and enhance patient safety. We have the broadest global presence in the industry, with 8,000 employees, 160 sites and training locations in over 35 countries. Each year, we train more than 120,000 civil and defence crewmembers and thousands of healthcare professionals worldwide. www.cae.com





Développeur de logiciels – technologie et produits de visualisation / Software Developer – Visualization Technology and Products

Position Type:


Regular

Role and Responsibilities

(English to follow)


Dans un environnement fortement orienté vers C++ et OpenGL

  • Vous serez appelé à créer de nouveaux effets visuels et graphiques 3D ou à améliorer les effets existants afin que ceux-ci soient plus efficaces/réalistes – par exemple, conditions météorologiques et heure de la journée, effets spéciaux (effets des armes, recirculation/souffle du rotor, inversion de poussée, sillage, trainées de poussière), modèles en mouvement, signaux lumineux.
  • Vous pouvez exprimer votre créativité et votre esprit d'initiative en développant ces effets graphiques de façon aussi réaliste que possible.
  • Vous serez responsable de toutes les phases de développement, des exigences aux essais et à l'intégration finale sur un simulateur.
  • Fournir du soutien aux clients internes et externes.
  • Assurer la coordination des problèmes associés au projet et des éléments livrables.
  • Vous pourriez être appelé à vous déplacer de façon occasionnelle.

Exigences:

  • Baccalauréat en informatique ou en ingénierie logicielle.
  • Bonnes compétences en conception orientée objet (connaissance du langage C++ essentielle).
  • Connaissance du développement et de l'intégration des logiciels, du cycle de vie des logiciels et des outils de gestion de la configuration.
  • Expérience du développement de logiciels en temps réel et connaissance de l'environnement OpenGL, un atout.
  • En mesure de travailler de façon autonome dans un environnement Agile fondé sur la collaboration.
  • Au moins trois ans d'expérience en développement de logiciels.
  • Aptitudes pour la communication (à l'oral et à l'écrit).
  • Le bilinguisme (français et anglais) est requis.

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

In an environment strongly oriented toward C++ and OpenGL:

  • You will be expected to create new visual effects and 3D graphics or improve existing effects to be more efficient / more realistic – such as weather and time of day, special effects (weapon effects, re-circulation/downwash, reverse thrust, wakes, dust trails), moving models, lights.
  • You can express your creativity and initiative in developing these graphical effects to be as realistic as possible.
  • You will be responsible for all phases of development starting from requirements through tests and final integration on a simulator.
  • Provide support to internal and external customers.
  • Coordination of project issues and deliverables.
  • You may be requested to travel occasionally.

Requirements:

  • Bachelor’s degree in Computer Science or Software Engineering.
  • Good object-oriented design skills (knowledge of C++ is essential).
  • Familiar with software development and integration, software lifecycle and configuration management tools.
  • Experience in real-time software development and Open GL knowledge, an asset.
  • Able to work autonomously in a collaborative agile environment.
  • Minimum 3 years’ experience in software development.
  • Oral and written communication skills.
  • Bilingualism (French and English) is required



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.