Technicien Logiciel
P3 Group
CA
2d ago

Description

  • ENGLISH FOLLOWS*
  • Le titulaire du poste aura notamment les tâches suivantes : ( English Below)

  • Supporter l’équipe d’ingénierie durant l’ensemble de la phase de développement de ses simulateurs de vol;
  • Participer au développement logiciel de différents systèmes faisant partie de la cabine de pilotage;
  • Implémenter des tests unitaires et de système;
  • Automatiser des tâches manuelles afin d’augmenter l’efficacité des équipes;
  • Ajouter des fonctionnalités ou apporter des correctifs à certains outils logiciels au besoin;
  • Participer aux efforts d’amélioration continue de la qualité de nos logiciels de simulation;
  • Participer au déverminage de différents logiciels;
  • Effectuer des migrations de logiciel d’un cadriciel vers un autre;
  • Effectuer des migrations de logiciel de simulation en fonction de l’évolution des outils utilisés pour les produire, les installer ou les exécuter;
  • Agir en tant qu’intégrateur des différents actifs logiciels afin de générer une plateforme de test fonctionnelle pour tous les développeurs;
  • Maintenir différents laboratoires dans un état fonctionnel en tout temps;
  • Supporter la validation de la simulation au besoin.
  • Qualifications :

  • Diplôme collégial en informatique de gestion ou autre domaine connexe;
  • Excellente capacité à analyser les causes fondamentales d’un problème lors de l’investigation;
  • Connaissance de base des réseaux informatiques;
  • Bonne connaissance du langage C++;
  • Connaissance des langages de script comme Python ou Perl;
  • Connaissance du langage XML;
  • Connaissance des langages C et C#, un atout;
  • Connaissance du UML, un atout;
  • Connaissance des exigences du logiciel en temps réel, un atout;
  • Connaissance de Git et son utilisation pour le travail d’équipe;
  • Connaissance des méthodologies Agile;
  • Bon sens des responsabilités, autonomie et ingéniosité;
  • Bon sens de l'organisation et de la planification;
  • Excellente capacité à bien travailler en équipe;
  • Bonne connaissance de la suite MS Office et des outils associés;
  • Bonnes compétences en communication (à l'oral et à l'écrit);
  • Bilinguisme (français et anglais) requis.
  • The position holder tasks expected but not limited to are as follows :

  • Support the engineering team during the entire development phase of its flight simulators;
  • Participate in the software development of different systems that are part of the cockpit;
  • Implement unit and system tests;
  • Automate manual tasks to increase team’s effectiveness;
  • Add features to or fix software tools as needed;
  • Participate in the continuous improvement efforts for the quality of our simulation software;
  • Participate in the debugging of various software;
  • Carry out software migrations from a framework to another;
  • Carry out migrations of simulation software based on the evolution of the tools used to produce, install or execute it;
  • Act as an integrator of various software assets to generate a functional test platform available to all developers;
  • Maintain various laboratories in a functional state at all time;
  • Support simulation validation as needed.
  • Requirements :

  • College diploma in computer software or equivalent;
  • Excellent ability to troubleshoot a problem and identify the root cause(s);
  • Basic knowledge of computer networking;
  • Good knowledge of C++ software language;
  • Knowledge of scripting languages such as Python or Perl;
  • Knowledge of XML language;
  • Knowledge of C and C# software languages, an asset;
  • Knowledge of UML, an asset;
  • Knowledge of real-time software requirements, an asset;
  • Knowledge of Git and how to use it in a team environment;
  • Knowledge of Agile methodologies;
  • Good sense of responsibility, autonomy and resourcefulness;
  • Good sense of organisation and planning;
  • Able to work well in a team;
  • Good knowledge of MS-Office tools and suite;
  • Good oral and written communication skills;
  • Bilingualism (French and English) is required.
  • Apply
    Add to favourites
    Remove from favorites
    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