CAE est un chef de file mondial en formation dans les domaines de l’aviation civile, de la défense et sécurité, et de la santé. Appuyés par 70 ans d’innovations, nous participons à la définition des normes mondiales en formation. Nos solutions innovatrices, qui vont de la formation virtuelle à l’entraînement en vol, rendent le transport aérien plus sécuritaire, gardent nos forces de défense prêtes pour leurs missions et améliorent la sécurité des patients. Nous avons la plus vaste présence mondiale de l’industrie, avec plus de 9 000 employés, 160 emplacements et centres de formation dans plus de 35 pays. Nous assurons chaque année la formation de plus de 220 000 membres d’équipage du secteur civil et du secteur de la défense, dont plus de 135 000 pilotes, et de milliers de professionnels de la santé dans le monde. www.cae.com
Connaissez-vous l’équipe de R. et D., Cadre et graphiques Simfinity de CAE?
- Nous sommes 14 développeurs de logiciels et de graphiques qui aiment évoluer dans une équipe agile dans laquelle nous nous aidons les uns les autres.
- Nous travaillons dans un environnement multiplateforme pour créer des outils pour un contenu de formation des équipages et de la maintenance ciblant la réalité mobile, Web, virtuelle et augmentée.
- Nous sommes des experts de la programmation orientée objet (C++, C#, etc.) et de l’infographie (Virtual Cockpit, Active Schematics, Aircraft Walkaround, etc.).
- Nous optimisons et développons et intégrons constamment de nouvelles fonctionnalités en fonction des besoins de nos clients (aviation civile et défense et sécurité).
Nous formons 120 000 membres d’équipage civils et militaires de même que des milliers de professionnels de la santé sur nos simulateurs chaque année.
Qui recherchons-nous?
- Un joueur d’équipe qui peut travailler de façon indépendante et créative et qui a le sens de l’humour.
- Au minimum un baccalauréat dans un domaine pertinent (informatique, ingénierie logicielle, etc.).
- Au moins trois à cinq années d’expérience pertinente en développement de logiciels.
- Connaissance du langage de programmation C#.
- Connaissance des langages de programmation C et C++.
- Connaissance du langage de modélisation unifié (UML), des concepts orientés objet et des modèles de conception.
- Connaissance des outils de développement Microsoft pour la plateforme Windows (Visual Studio.NET 2012 et versions ultérieures).
- Capacité de s’adapter rapidement aux changements dans la technologie et de fonctionner dans un environnement de R. et D.
- Solides connaissances techniques combinées au souhait de relever des défis de haut niveau : défis techniques, demandes, exigences d’un haut niveau de réaliste et conformité extrême.
- Capacité de résoudre les problèmes.
- Excellentes aptitudes pour la communication verbale et écrite.
- Bilinguisme (français et anglais).
Atouts supplémentaires :
- Connaissance des bonnes pratiques pour créer une IU conviviale
- Connaissance du moteur de jeu Unity
- Connaissance des applications de réalité virtuelle et augmentée
- Connaissance des applications et logiciels de CAE (CDB, OneUI, GIT, Systèmes visuels et produits Simfinity)
- Connaissance des concepts de base de données (SQL, Hypertable)
- Connaissance du développement mobile (iOS, Android)
- Connaissance de la programmation multifilière
- Connaissance de HTML5, JavaScript
- Connaissance de la technologie Agile (ensemble d’outils Atlassian Jira)
- Connaissance de la diffusion en continu (vidéo, audio, données)
- Connaissance du réseautage (interfaces de connexion, TCP/IP, UDP, etc.)
- Connaissance des langages de script (BATCH, Perl, PowerShell, Python, etc.)
- Disposition à se déplacer occasionnellement pour un soutien sur place.