Back


Détail du poste

Développeur Logiciel, Systèmes de senseurs - de communication - FR

CAE

St-Laurent, Montréal

Développeur Logiciel, Systèmes de senseurs - de communication - FR

CAE

St-Laurent, Montréal
 
Salary: Information unavailable
 
County: 39
 



Emplacement Montréal (St-Laurent ), Canada, H4T 1G6

Catégorie Autre
108043
Type d’emploi Temps plein
Régulier


JOB DESCRIPTION

À propos de ce poste

À titre de développeur logiciel pour les systèmes de senseurs ou de communication, vous serez responsable du design, du développement ainsi que de l’intégration de composantes logicielles servant à simuler différents équipements ou à stimuler des équipements physiques. Les senseurs permettent d’effectuer une analyse active ou passive de l’environnement virtuel tactique afin de fournir aux membres de l’équipage l’information nécessaire pour atteindre l’objectif de leur mission. Quant à lui, le système de communication permet aux équipages de parler entre elles ainsi qu’avec les entités du monde virtuel afin d’atteindre l’objectif de leur mission.

Les équipe de simulation de senseurs et de communication sont responsables de définir, produire et maintenir des solutions logicielles de simulation pour les types de systèmes suivants :

  • Guerre électronique: Grâce à une série de senseurs, le système effectue une analyse passive de l’environnement afin de détecter des signaux radar, des missiles et des lasers qui pourraient être hostiles envers l’aéronef. En cas de danger immédiat, ce système est capable de déployer des contremesures afin de tromper les radars et les missiles.
  • Électro-optique: Équipé d’une série de cameras et de lasers installés sur une plateforme gyrostabilisée, le système offre au pilote la possibilité de visualiser l’environnement autours de l’aéronef en différentes longueurs d’ondes (couleur, infrarouge et basse visibilité). De plus, ces systèmes peuvent être équipés de diffèrent types de lasers permettant de calculer la distance, de designer des cibles ou d’illuminer une scène.
  • Radar:  Ce senseur actif construit des images de l’environnement basées sur les réflexions que les ondes radio ont sur les divers objets de l’environnement tel que le relief de terrain, la météo, les bâtiments, les véhicules, les bateaux, les transpondeurs, etc. Certains systèmes offrent également des fonctionnalités plus avancées telles que la génération d’imagerie haute résolution, l’acquisition automatique de contacts ou l’identification de la signature d’un contact.
  • Sonar:  Ces systèmes sont déployés à partir d’hélicoptères, avions, sous-marins et bateaux dans un contexte de lutte anti-sous-marine  et anti-mine. Ils permettent la détection des menaces par la présentation visuelle et auditive d’informations sur l’environnement sonore sous-marin. La propagation du son dans l’eau est simulée par des modèles physiques tenant compte de l’environnement océanographique.
  • Communication:  Le système est composé de plusieurs types de radio afin de communiquer dans le monde virtuel. Ce dernier est constitué de différentes balises tel que des tours au sol, des entités qui émettront des signaux d’urgences et plusieurs autres. De plus, le système permet l’utilisation de canaux d’intercoms (de poste à poste dans un appareil), la simulation du repérage par signal radio ainsi que la génération des alarmes du poste de pilotage.

Pour toutes ces familles d’équipements, l’équipe de développement est responsable de l’interface avec l’environnement virtuel ainsi que de la modélisation de différentes parties du système tel que la logique de démarrage, les systèmes de diagnostic en continu, des anomalies prédéfinies, les connexions électriques, les modes de systèmes ainsi que de l’interfaçage avec d’autre systèmes au sein de l’aéronef.

Le rôle que nous vous proposons :

  • Participer au design des solutions logicielles afin de rencontrer les exigences des clients.
  • Développement en C++ de solutions logicielles permettant la simulation des différents senseurs ou système de communication.
  • Intégration des composantes logicielles produite par l’équipe avec les autres composantes logicielles nécessaire à la fabrication d’un simulateur complet.
  • Implémentation de l’interface entre les composantes logicielles et le matériel spécifique au simulateur.
  • Élaboration de tests systèmes et de tests unitaires.
  • Participer aux revues de code de ses pairs.

Le passionné que nous recherchons possède :

  • Baccalauréat en génie logiciel, informatique, électrique ou physique.
  • Personne dynamique axée sur les résultats ayant un fort esprit d'équipe et un bon sens de l'initiative.
  • La connaissance des langages de programmation C et C++ est essentielle.
  • Expérience au niveau des diverses composantes logicielles : systèmes d’opération (Windows, Linux), micro-processeurs (Intel), pilotes et microprogrammes, les communications interprocessus et les intergiciels de protocole réseau (TCP/IP, Windows Sockets, UDP, etc.).
  • La connaissance de UML (Unified Modeling Language) est essentielle.
  • La connaissance de la programmation en temps réel est essentielle.
  • La connaissance des tests unitaires et tests systèmes automatisés, un atout.
  • La connaissance du domaine des senseurs, un atout.
  • La connaissance du domaine des communications, un atout.
  • La connaissance des cartes de son professionnel et de l’audio analogique / numérique, un atout.
  • Bon sens de l'organisation et de la planification.
  • Bonnes compétences en communication (à l'oral et à l'écrit).
  • Bilinguisme (français et anglais) requis.
  • Disponibilité pour des voyages d'affaires occasionnels vers des destinations mondiales.
  • Être en mesure d’obtenir une accréditation de sécurité NATO Secret à l’intérieur d’une période de 12 mois.

CAE vous propose :

  • Avantages sociaux : Entièrement flexibles pour que vous puissiez choisir ce qui est important pour vous.
  • Retraite : Régime de retraite à prestations déterminées et régime enregistré d’épargne-retraite (REER) collectif.
  • Avantages financiers : Régime d’achat d’actions pour employés et nombreux rabais d’entreprise.
  • Programmes personnels et familiaux : Programme de bien-être physique et programme d’indemnité supplémentaire de maternité.
  • Équilibre entre le travail et la vie personnelle : Horaires flexibles et « vendredis californiens » toute l’année.
  • Plaisir au travail : Activités sociales et communautaires toute l’année!

Alors, venez partager votre passion avec nous!

Avec plus de 10 000 employés présents à travers 35 pays, CAE est un chef de file mondial en formation dans les domaines de l’aviation civile, de la défense et sécurité, et de la santé. Pour en apprendre plus : www.cae.com

 #LI-KP2

Type d'emploi

Régulier

CAE remercie tous les candidats de leur intérêt. Toutefois, nous communiquerons uniquement avec les candidats dont l'expérience et la formation correspondent aux exigences du poste.

Employeur offrant l’égalité des chances

CAE est un employeur souscrivant au principe de l’égalité des chances qui s’engage à favoriser la diversité, l’équité et l’inclusion. En tant qu’« Un CAE », nous prenons des mesures d’action positive pour garantir l’égalité des chances à tous les candidats, sans distinction de race, de nationalité, de couleur de peau, de religion, de sexe, d’identité et d’expression de genre, d’orientation sexuelle, de handicap, de neurodiversité, de statut d’ancien combattant, d’âge ou d’autres caractéristiques protégées par la loi.  

Si vous ne vous reconnaissez pas dans toutes les exigences énumérées dans l’offre d’emploi, nous vous encourageons néanmoins à prendre contact avec nous et à poser votre candidature. À CAE, tout le monde est invité à contribuer à notre succès. Si des aménagements raisonnables sont nécessaires pour participer au processus de candidature ou d’entretien, veuillez nous contacter à l’adresse suivante : rh-hr@cae.com. 

About CAE

About CAE

At CAE, we equip people in critical roles with the expertise and solutions to create a safer world.

As a technology company, we digitalize the physical world, deploying software-based simulation training and critical operations support solutions.  Above all else, we empower pilots, cabin crew, airlines, and defence and security forces to perform at their best every day and when the stakes are the highest. Around the globe, we’re everywhere customers need us to be with more than 13,000 employees in approximately 250 sites and training locations in over 40 countries. CAE represents more than 75 years of industry firsts—the highest-fidelity flight and mission simulators as well as training programs powered by digital technologies. We embed sustainability in everything we do. Today and tomorrow, we’ll make sure our customers are ready for the moments that matter.