Développeur de logiciels / Software Developer
CAE
Montreal
5d ago

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
  • 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

    At CAE, everyone is welcome to contribute to our success. With no exception.

    As captured in our overarching value "One CAE" (one passionate and inclusive team), we’re proud to work as one passionate, boundaryless and inclusive team.

    At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability or age.

    The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form