Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Cut-to-length level line Machine Store Associate Product Manager Bilingual Customer Service Senior Digital Analytics Developer Product Manager Beauty Services Lead Digital Accessibility Lead PEGA Digital Accessibility Specialist Sr Software Developer - IBM Cloud Private Clinique Consultant - Part time Windsor Operator Windsor C Coating Quality Control Inspector Production Worker Store Team Leader Store Team Leader Software Developer in Test 3 - Cash supervisor Senior Software Developer Quality Assurance Tester QA Tester RMA QA Analyst Sr Lab Assistant Mobile and Web QA Developer Embedded Software Tester QA Test Lead Junior Consultant - Security Penetration QA Testers Level 1 Software QA Tester Product Owner QA TESTER QA Tester Manual QA Tester Technical Sales Representative Product Tester Senior Cable Installers Project Manager Technical Representative Freelancer Associate Cosultant Clinique- Edmonton Freelancer QA Analyst Freelancer Esthetician- Origins -Toronto Software Developer Front-End Software Developer Newest Jobs
Companies
Yelp CareGuide ContactMonkey Two Sigma Sterling-Turner WeWork Clearbanc Aecom Exact Media Aerotek AT&T AsteroidX Shopify First Convenience Bank Jane Street LowCostWebDesignFirm.com Doordash Hatchways Amazon Flex Creative Circle Vector Marketing TD Bank Square Clickworker American Income Life Recovhub Walgreens Insight Global Borrowell Instacart Microsoft Scotiabank Paylocity Top Hat Desjardins Xiaomi CI&T Mobeewave UnitedHealth Group Akira The Youth Connection 51talk Checkout 51 mappedin GoParkr autoTRADER.ca Hootsuite SnapTravel ScribbleLive Unbounce 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 logiciel - Technologies d'affichage / Software Developer - Display Technologies At CAE Inc.

Location: Saint-Laurent, 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 logiciel - Technologies d'affichage / Software Developer - Display Technologies

Position Type:


Regular

Role and Responsibilities

( English to follow)


Au sein du groupe Visual Display Systems, vous agirez comme concepteur logiciel des outils spécialisés de modélisation et de calibration de systèmes optiques et d’affichage pour simulateur de vol. Ces outils logiciels sont en constante évolution et s’appuient sur des interfaces usager et des notions mathématiques / optiques avancées. Vous serez responsable du développement de nouvelles fonctions logicielles, mais également de la maintenance et du déverminage de ces outils, conformément au plan d’évolution établi avec le responsable technique du produit. Vous travaillerez en étroite collaboration avec les utilisateurs de ces outils, soit les concepteurs optiques experts et les techniciens responsables de la maintenance des systèmes visuels. Votre travail sera exécuté sous la supervision de développeurs logiciels seniors au sein de l’équipe.


Description d'emplo i:

  • Maintenance et développement des logiciels de contrôle et de calibration de systèmes d’affichage
  • Maintenance et développement des logiciels de modélisation et conception de systèmes d’affichage
  • Développement de fonctions logiciels
  • Développement de tests et déverminage des outils
  • Support direct aux utilisateurs des logiciels (de techniciens d’installation à experts concepteurs optique)
  • Travail en laboratoire, interface avec différent équipement matériel, incluant projecteurs, capteurs, caméras et autres système optiques

Exigences :

  • Baccalauréat en génie informatique, génie logiciel ou équivalent
  • Expérience en programmation C++ et C# sous Windows 64-bit / Visual Studio, Mathématiques, algèbre linéaire, analyse numérique, modélisation 3D
  • Capacité de modéliser un problème mathématiquement
  • Grande capacité d’analyse et d’apprentissage
  • Linguistique
    • Maîtrise du français parlé et écrit
    • Anglais fonctionnel
  • Atouts :

  • Expérience avec OpenGL (programmation shader)
  • Bonnes connaissances des technologies graphiques et d'affichage (GPU, projecteurs, caméras, etc.)
  • Expérience en réalité virtuelle et réalité augmentée
  • Maitrise en Infographie ou en Optique

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


As part of the Visual Display Systems group, you will fill the role of software designer for specialized modelling, optical system calibration, and display tools for flight simulators. These software tools are constantly changing and rely on user interfaces and mathematical / advanced optics concepts. You will be responsible for developing new software functions, as well as for maintaining and debugging these tools, in compliance with the development plan established with the technical product lead. You will work closely with the tool users, i.e. expert optical designers and the technicians responsible for maintaining the visual systems. You will work under the supervision of the team's senior software developers.


Job description:

  • Maintenance and development of control and calibration software for display systems
  • Maintenance and development of modelling software and display systems design
  • Development of software functions
  • Development of tests, debugging tools
  • Direct support for software users (from installation technicians to expert optical designers)
  • Laboratory work, interface with various hardware, including projectors, sensors, cameras, and other optical systems

Requirements :

  • Bachelor's degree in computer engineering, software engineering, or equivalent
  • Experience of C++ and C# programming under Windows 64-bit / Visual Studio, Mathematics, linear algebra, digital analysis, 3D modelling
  • Ability to model a problem mathematically
  • Strong analytical and learning abilities
  • Language
    • Fluent in oral and written French
    • Functional English


Assets

  • Experience with OpenGL (shader programming)
  • Good knowledge of graphical and display technologies (GPU, projectors, cameras, etc.)
  • Experience in virtual reality and augmented reality
  • Masters in computer graphics or Optics



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.