Intégrateur de produit / Product Integrator
CAE Inc.
Saint-Laurent, QC
Role and Responsibilities

(English will follow)

Dans un environnement de hautes technologies et de produits civils/militaires, déceler les problèmes dans les logiciels/ le matériel et participer activement à les régler en tenant au courant les ingénieurs et techniciens concernés.
Assembler les différentes composantes logicielles afin de créer le produit d’entrainement.
Assurer l’encadrement et le soutien technique des ingénieurs logiciel dans l’intégration de leurs systèmes.
Assurer le contrôle de la gestion de la configuration des logiciels.
Responsable de la plateforme de simulation; de la préparation ainsi que la maintenance.
Assurer le rôle de premier point de contact pour toute question technique sur le site.
Veiller au bon fonctionnement du simulateur.
Faire la pré-validation des changements et correctifs dans le produit final.
Participer au plan d’intégration, et au programme hebdomadaire des activités sur simulateur.
Faire des déplacements chez le client pour mener à bien l’installation et la qualification de son simulateur. Apporter au client l’aide dont il peut avoir besoin lors de la phase de réception.
Transmettre des rapports d’évolution (identifiant l’état, les risques, etc.) du projet aux niveaux hiérarchiques supérieurs.

Exigences:
Baccalauréat en génie ou en informatique. Expérience pertinente en intégration logiciel ou matériel un atout.
Connaissance des langages de programmation C, C++ et FORTRAN et des langages de scripts.
Connaissance des outils de développement Microsoft pour la plate-forme Windows (Visual Studio .NET 2005 et plus).
Connaissance d’un outil de gestion de configuration (p. ex. : Starteam).
Connaissance des outils servant à débuguer le logiciel (.NET et/ou Windbg, DBX, GDB).
Connaissance des techniques pour débuguer le logiciel.
Connaissance des logiciels et des applications CAE un atout (CAELIB, STARTEAM, cadriciel STRIVE, cadriciel ACS, systèmes visuels and SIM XXI).
Connaissance des systèmes simulés et de l’interface avec les instruments et l’avionique de bord, un atout.
Initiative, autonomie, dynamisme, et esprit d’équipe.
Solides compétences en planification et en organisation. Capacité à s’adapter rapidement aux changements technologiques.
Démontre une forte appartenance ( ownership ) et une flexibilité face aux tâches et projets assignés ainsi qu'une habileté à travailler et prendre des décisions de façon autonome.
Capacité à diagnostiquer les problèmes.
Approche axée sur les résultats.
Excellentes aptitudes à la communication.
Bonne connaissance de l’environnement Windows, et/ou UNIX et des PC.
Disposition à se déplacer chez les clients. (25 % à 50 % du temps).
*********************************************

In an environment of high technologies and civil/military products, detect the software / hardware problems and take an active part in solving them while keeping the engineers and technicians concerned posted.
Assemble the various software components in order to create the training product.
Lead and offer technical support to software engineers during integration of their systems.
Ensure software configuration management control.
Responsible for the simulation platform, preparation and maintenance.
Be the first point of contact for any technical matter on site.
Ensure proper simulation operation.
Pre-validate changes and corrections in the final product.
Take part in the project integration plan and the weekly activities program on simulator..
Travel to CAE customer sites to complete and qualify the simulator. Support customer during acceptance phase.
Provide project (status, risks, etc) information to upper management.

Requirements:
Bachelor of Engineering or Computer science. Related experience in software or hardware integration an asset.
Knowledge of C, C++ and FORTRAN programming languages and scripting languages.
Knowledge of Microsoft development tools for Windows platform (Visual Studio .NET 2005 and higher).
Knowledge of a configuration management tool e.g. Starteam.
Knowledge of tools used for software debugging (.NET and/or Windbg, DBX, GDB).
Knowledge of software debugging techniques.
Knowledge of CAE software and applications an asset (CAELIB, STARTEAM, STRIVE framework, ACS framework, Visual Systems and SIM XXI).
Knowledge of simulated systems and instruments/avionics interface an asset.
Self-motivated, independent, dynamic, team player.
Strong planning and organizational skill. Ability to adapt quickly to changes in technology.
Demonstrate flexibility and strong project and assigned tasks ownership as well as ability to work and make decisions unsupervised.
Ability to troubleshoot problems.
Result-oriented.
Excellent communication skills.
Good Knowledge of Windows and/or UNIX Environment and PC hardware.
Availability to travel to customer sites (25% to 50% of the the time).
Position Type

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

CAE is firmly committed to ensuring a positive and professional working environment in which all people are treated with dignity and respect. We aim to provide a fair and consistent method for filling job openings in support of equality of opportunity and cultural diversity within the company.

The masculine gender is used throughout this job description solely to make the text easier to read and therefore applies to both men and women.