<style type="text/css"> .wpb_animate_when_almost_visible { opacity: 1; }</style>

CAREERS

Software Developer I

Location: Montreal, QC, Canada
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
  • In an environment strongly oriented toward C++, you will be expected to participate in software development and improvement created by our team. Our team :
    • is responsible for high-fidelity software that simulated in real-time a virtual naval, air or ground battlespace
    • develop software for complete operational and mission training
    • deliver software’s that come completes with a library of military and civilian platforms, behaviors and players
    • allow flexible scenarios creation to simulate specific and joint operations and missions
    • support realistic sensor simulation : Radar, Sonar, Dipping sonar, Electronic support measures (ESM), Radar warning receiver (RWR)
    • offer training capabilities for your crews in : Mine warfare (MW), Anti-submarine warfare (ASW), Anti-surface warfare (ASuW), Anti-air warfare (AAW), search and rescue (SAR)
    • supports training for communication systems : Transponders (IFF), Tactical air navigation (TACAN), Emergency locator transmitter, Personnel locator transmitter
    • High-fidelity weapons simulation: Guns, Bombs, Rockets, Mines, Missiles, Torpedoes, Close-in weapon system (CIWS)
    • provides the capability to train on counter-measures: Chaff, Flares, Jammers, Acoustics decoys, Smoke generators
  • You will be responsible for all phases of software development from requirements to testing and final integration into a simulator
  • You will participate in the definition of technical criteria and the design of the different software components, in addition to supporting users
  • Provide support to internal and external clients
  • Coordinate issues and project deliverables
  • You may be asked to travel occasionally
Basic Qualifications
  • Bachelor’s degree in Electrical, Software, Computer or Software Engineering or in a similar area of expertise.
  • Experience in C/C++ programming in a real-time distributed environment.
  • Good object-oriented design skills (knowledge of C++ is essential).
  • The following knowledge is a asset: aircraft navigation, modeling, mathematics, flight dynamics, flight instruments, electronic warfare, military weapons, sensors and communication systems.
  • Comfortable working within a team of young and dynamic software developers.
  • High degree of autonomy, initiative and creativity.
  • Ability to work using organizational processes and to contribute to continuous improvement.
  • Excellent verbal and written communication skills.
  • Available to travel occasionally
  • Bilingualism in both French and English is required.
____________________________________________________________________________________________________________

   Rôle et responsabilités
  • Dans un environnement fortement orienté objet C++, vous serez appelé à participer au développement et l’amélioration des logiciels créent par notre équipe. Notre équipe :
    • est responsable de logiciels haute-fidélité qui simulent en temps réel, des scénarios de bataille au sol, combats aériens ou un environnement de bataille navale virtuelle
    • développe des logiciels pour permettre une formation opérationnelle et une formation de mission militaire complète
    • livre une bibliothèque de plates-formes militaires et civiles, les librairies de comportements et une bibliothèque d’entités
    • permet la création de scénarios flexibles pour simuler des opérations et des missions spécifiques et communes
    • doit supporter la simulation de capteur réaliste: radar, sonar, sonar trempé, mesures de soutien électronique (ESM), récepteur d'alerte radar (RWR)
    • doit avoir la capacité de former les équipes  dans: la guerre des mines (MW), anti-sous-marine (ASW), anti-surface (ASuW), anti-guerre aérienne (AAW), recherche et sauvetage (SAR)
    • fournit la simulation haute-fidélité des armes: pistolets, bombes, roquettes, mines, missiles, torpilles, plan dans le système d'arme (CIWS)
    • fournit la capacité de formation pour les contre-mesures: chaffs, des fusées éclairantes, Jammers, « Acoustics decoys », générateurs de fumée
  • Vous serez responsable de toutes les phases de développement logiciel en partant des requis, jusqu'aux tests et l'intégration finale dans un simulateur
  • Vous participerez à la définition de critères techniques et à la conception des différents composants logiciels, en plus d’appuyer les utilisateurs
  • Offrir du soutien aux clients internes et externes
  • Coordonner les issues et les livrables projets
  • Vous pouvez être demandé à voyager à l'occasion
  Exigences
  • Baccalauréat en génie électrique, logiciel, informatique, aéronautique ou diplôme dans un domaine similaire.
  • Expérience en programmation C/C++ dans un environnement en temps réel.
  • Bonnes aptitudes de conception orientée objet (connaissance de C++ est essentielle).
  • Les connaissances suivantes sont un atout : navigation aérienne, modélisation, mathématiques, dynamiques de vol, instruments de vol, guerre électronique, armes militaires, capteurs et systèmes de communication.
  • Prêt à travailler au sein d’une équipe de développeurs de logiciels jeune et dynamique.
  • Individu très autonome et créatif avec un bon sens de l’initiative.
  • Aptitude à travailler avec des processus organisationnels et à contribuer à son amélioration.
  • Excellentes compétences en communication verbale et écrite.
  • Être disponible à voyager à l'occasion
  • Bilinguisme (français & anglais).

 
this job portal is powered by CATS