Développeur logiciel - Expérience Usager / Software Developer - User Experience

13 janvier 2020

(English will follow)

Vous êtes un passionné dans votre domaine? Vous recherchez un milieu de travail où vous pourrez innover, vous dépasser et collaborer avec des experts provenant de secteurs variés? Vous aimeriez vous joindre à une entreprise d’envergure mondiale, qui est un chef de file dans son domaine, et dont vous seriez fier de contribuer aux projets? Venez partager votre passion avec nous! 

Le rôle que nous vous proposons :

En vous joignant à nos équipes d'expérience de formation, vous aurez l'occasion d'aider à développer le logiciel utilisé par les instructeurs de vol pour effectuer la formation et l'évaluation des équipages d'aviation dans nos différents simulateurs. Prêt:

  • de collaborer étroitement avec les concepteurs de l'interface et de l'expérience utilisateur et avec les programmeurs de l'interface utilisateur ainsi qu'avec les développeurs des autres disciplines afin d'élaborer le logiciel du poste d'instruction.
  • de participer à l’analyse, la conception, la programmation, la validation, l’intégration et la mise au point de la plateforme de simulation et de l’interface-usager (GUI) de la station d’instructeur des simulateurs.
  • de développer et intégrer les éléments de l'interface utilisateur dans l'application, notamment : bibliothèques de contrôle WPF, modules interactifs, transitions animées et modèles de conception.
  • de tester et déboguer afin de rencontrer les spécifications de design, performance et fiabilité.

Le passionné que nous recherchons possède :

  • un baccalauréat en Génie Logiciel, Informatique ou expérience équivalente 
  • expérience avec programmation orientée objet, C++ ou C# .NET, WPF, HTML 5, AngularJS dans l'environnement Windows
  • connaissance des principes d'architecture Web et SOA
  • expertise en développement d’interface usager graphique (GUI)
  • capacité de s'intégrer à une équipe établie
  • Intérêt marqué pour les systèmes de modélisation et de simulation en temps réel (un atout)

CAE vous propose :

  • Des environnements de travail modernes et flexibles.
  • Un milieu de travail collaboratif.
  • Un environnement dynamique et innovateur.
  • Des occasions de développer ses compétences.

Alors, venez partager votre passion avec nous!

Avec plus de 10 000 employés présents à travers 35 pays, 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é. Pour en apprendre plus :

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

Passionate about your field? Looking for a work environment where you can meet challenges, innovate, use state-of-the-art tools and collaborate with experts from various sectors? Want to join a world‑class company and industry leader and be proud to contribute to our projects and mission? Come join our team and share your passion with us!

The role we are offering you:

By joining our Training Experience teams, you will have the opportunity to help develop the software used by Flight Instructors to conduct training and evaluation for aviation crews in our various simulators. Ready to:

  • work closely with UI/Ux Designers as well as developers from other disciplines, to develop instructor station software
  • participate in the analysis, design, coding, testing, validation and integration of the simulation platform and the associated user interface (GUI) on flight simulators’ instructor station
  • develop and integrate UI elements into the application, including: WPF control libraries, web interactive modules, animated transitions and design patterns
  • test and debug UI content to meet design, performance and reliability specifications

Our ideal candidate has:

  •  a bachelor’s degree in Software Engineering, Computer Science, or equivalent experience
  • experience with object-oriented programming, C++ or C#.NET, WPF, HTML 5, AngularJS in MS Windows environment
  • knowledge of Web and SOA architectural principles
  • expertise in Graphical User Interface development
  • ability to work within an established team
  • keen interest in real-time modelling and simulation systems (an asset)

CAE offers:

  • Flexible and modern working environments
  • A collaborative workplace
  • Adynamic and innovative environment
  • training and skills development opportunities

Come share your passion with us!

With over 10,000 employees in more than 35 countries, CAE is a global leader in training for the civil aviation, defence and security, and healthcare markets. To learn more:

Position Type

Temporary (Fixed Term)

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", 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.

Postuler sur ce poste

Afficher plus d'offres

Alerte Emplois