logo

View all jobs

Integration Specialist

Montreal, QC

Aversan Inc. is a multi-service engineering firm specializing in design, build, testing, certification, and support services for embedded flight and rail systems & software, health technology, and advanced IT.

Responsibilities

  • 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 to create the instructor product;
  • Lead and offer technical support to software engineers during integration and validation of their systems;
  • Ensure software configuration management control;
  • Ensure lab availability for developers;
  • First point of contact for any technical matter about instructor components;
  • Ensure proper operation when integrated in Training product simulation;
  • Pre-validate changes and corrections in the final offering;
  • Take part in the integration plan.

Basic Qualifications

  • A Bachelor’s degree in Computer/Software Engineering, Computer Science or equivalent;
  • Knowledge of C, C++ , and .NET programming languages and scripting languages (Perl);
  • Knowledge of Microsoft development tools for Windows platform (Visual Studio.NET 2005 and higher);
  • Knowledge of a configuration management tool e.g. GitHub, Starteam;
  • Knowledge of tools used for software debugging (.NET and/or Windbg, DBX, GDB, REST API);
  • Knowledge of the following software and applications is required: CAELIB, STARTEAM, SIM XXI, and SLD;
  • Strong knowledge of Windows and/or UNIX environment and PC hardware;
  • Knowledge of software debugging techniques;
  • Ability to troubleshoot problems;
  • Bilingual in French and English;
  • Knowledge of User Interfaces (UX) is an asset;
  • Strong planning and organizational skills;
  • Excellent verbal and written communication skills.

Responsabilités

  • Détecter les problèmes logiciels / matériels et participer activement à leur résolution en veillant à ce que les ingénieurs et techniciens concernés soient au courant;
  • Assembler les différents composants logiciels pour créer le produit de l'instructeur;
  • Diriger et proposer un support technique aux ingénieurs logiciels lors de l'intégration et de la validation de leurs systèmes;
  • Assurer le contrôle de la gestion de la configuration logicielle;
  • Assurer la disponibilité des laboratoires pour les développeurs;
  • Premier point de contact pour toute question technique concernant les composants de l'instructeur;
  • Assurer un fonctionnement correct lors de l'intégration dans la simulation du produit de formation;
  • Valider préalablement les modifications et les corrections apportées à l'offre finale;
  • Participer au plan d'intégration.

Qualifications de base

  • Un baccalauréat en génie informatique / logiciel, en informatique ou l’équivalent;
  • Connaissance des langages de programmation et des langages de script C, C ++ et .NET (Perl);
  • Connaissance des outils de développement Microsoft pour la plate-forme Windows (Visual Studio.NET 2005 et versions supérieures);
  • Connaissance d’un outil de gestion de la configuration, par exemple GitHub, Starteam;
  • Connaissance des outils utilisés pour le débogage logiciel (.NET et / ou Windbg, DBX, GDB, API REST);
  • Connaissance des logiciels et applications suivants: CAELIB, STARTEAM, SIM XXI et SLD;
  • Solide connaissance de l'environnement Windows et / ou UNIX et du matériel informatique;
  • Connaissance des techniques de débogage logiciel;
  • Capacité à résoudre les problèmes;
  • Bilingue en français et en anglais;
  • Connaissance des interfaces utilisateur (UX) est un atout;
  • Solides compétences en matière de planification et d’organisation;
  • Excellentes compétences de communication verbale et écrite.
More Openings
iOS Developer
Software Analyst
DevOps Developer
Share This Job
Powered by