Développeur Logiciel - Bancs d'Essais / Software Developer - System Integration Labs
CAE
Mirabel
2d ago

Role and Responsibilities

Vos défis :

  • Élaborer des logiciels pour simuler les aéronefs militaires, ce qui consiste en la mise en œuvre de composants logiciels orientés objets principalement dans le langage C++ dans le but de reproduire le comportement de l’aéronef en temps réel.
  • Cela comprend la simulation de signaux numériques et analogiques des boîtiers avioniques se trouvant dans l’appareil de vol.

  • Participer à toutes les phases du développement qu’il s’agisse de l’analyse des problèmes, de la définition des besoins, de la conception, de la mise en œuvre, des essais informels, du troubleshooting et de l’intégration, en plus d’appuyer les utilisateurs.
  • Les travaux seront effectués majoritairement à Mirabel (occasionnellement à Ville Saint Laurent).
  • Vos forces :

  • Baccalauréat en ingénierie ou en informatique.
  • Expérience requise : Nouveau gradué (0-2 ans).
  • Connaissances en aéronautique ou en avionique, un atout.
  • Connaissance des langages informatiques suivants : C++, C# (un atout) et Java (un atout).
  • Aptitude à travailler au sein d’une équipe et à interagir avec différents groupes multidisciplinaires.
  • Capacité à communiquer en anglais (à l'oral et à l'écrit) sur des sujets techniques.
  • Maîtrise de l'anglais et du français.
  • Your challenges :

  • Develop software to simulate military aircraft, which consists in the implementation of object-oriented software components mainly in C++ language for the purpose of reproducing the behaviour of the aircraft in real-
  • time. This includes the simulation of digital and analog signals of the various avionics boxes included in the aircraft.

  • Participate all phases of the development spanning problem analysis, requirements definition, design, implementation, informal testing, troubleshooting and integration, and in the support to the user’s community.
  • Work will be performed mostly in Mirabel (occasionally in Saint-Laurent).
  • Your Strengths :

  • Bachelor’s degree in Engineering or Computer Science.
  • Required Experience : New graduate (0-2 years).
  • Knowledge of aeronautics and / or avionics is an asset.
  • Knowledge of the following computer languages is an asset : C++, C# (an asset) and Java (an asset),
  • Ability to work as part of a team and interact with different multidisciplinary groups.
  • Ability to communicate in English (spoken and written) on a technical subject.
  • Fluency in English and French.
  • 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