CAE
Développeur logiciel C++
CAECanada16 days ago
Full-timeEngineering, Information Technology
À propos de ce poste

Tous ensemble pour transformer les idées en solutions innovantes

Nos équipes d’Ingénierie sont les visionnaires techniques à l’origine de nos solutions innovatrices. Au sein d’une entreprise reconnue mondialement pour la conception, l’intégration et la fourniture de systèmes de simulation et de formation de pointe, vous relèverez des défis complexes, collaborerez avec d’autres fonctions et dirigerez les avancées qui façonnent l’avenir de notre industrie. Soutenues par une culture qui favorise la flexibilité, la croissance et l’excellence technologique, nos équipes d’Ingénierie sont en mesure d’avoir un impact significatif chaque jour. Que vous soyez passionnés par l’ingénierie des données, la mécanique ou l’aéronautique, vous verrez que CAE offre l’environnement nécessaire pour affiner vos compétences et créer un héritage durable en matière de sécurité et de simulation.

Résumé du poste

Le rôle de développeur logiciel au sein du groupe d'ingénierie de détection des anomalies magnétiques (MAD) est de développer de nouvelles capacités logicielles et/ou de corriger les déficiences identifiées sur notre senseur MAD-XR. Le développeur de logiciels travaillera également dans toutes les phases du cycle de développement logiciel, y compris la définition des exigences, l'architecture, le développement, les tests unitaires et la documentation.

En collaboration avec les autres développeurs de logiciels, architectes et spécialistes V&V, le développeur de logiciels travaillera à proposer et à améliorer des changements afin d'obtenir des livrables logiciels de haute qualité pour nos clients.

Rôle & Responsabilités

  • Participer au développement des nouvelles fonctionnalités (design, code, test, documentation) ainsi qu’à la résolution des bugs découvert dans nos produits
  • Collaborer à l’élaboration des requis, de l’architecture et de la validation des exigences logicielles
  • Participer à des activités de revues de code et d’amélioration de nos pratiques de développement logiciel
  • Participer à l’intégration des fonctionnalités et du déploiement des solutions
  • Soutenir les spécialistes du V&V pour définir des plans de tests formels et l’investigation des bugs trouvés lors de campagnes de validation formelle
  • Participer à la planification des livrables dans un cadre de développement agile

Expérience & Compétences Requises

  • Baccalauréat en génie informatique/logiciel/électrique ou expérience équivalente
  • Au moins 5 ans d’expérience en développement C/C++
  • Expérience dans le développement logiciel sur Windows et/ou Linux
  • Connaissance des outils d’intégration logiciel et de contrôle des sources (Github ou autre)
  • Connaissance des structures de programmation en temps réel, notamment les processus, les fils d’exécution, les sémaphores, les mécanismes de synchronisation et la gestion de mémoire
  • Connaissance des protocoles réseaux (TCP/IP, Sockets, UDP, etc..) ainsi que des mécanismes de communication interprocessus (IPC)
  • Bon sens de l’organisation et de la planification
  • Bonnes compétences en communication (à l’oral et à l’écrit)
  • Personne dynamique axée sur les résultats ayant un fort esprit d’équipe et un bon sens de l’initiative

Atouts

  • Connaissance du langage UML (Unified Modeling Language)
  • Connaissance des patrons de conception (design patterns) en développement
  • Expérience dans le développement de tests unitaires et de tests système
  • Connaissance des systèmes avionique, de véhicule, de détection ou de communication

CAE Vous Offre

  • Des projets passionnants et variés, au sein d’une industrie innovatrice et de haute technologie.
  • Une équipe dynamique et créative.
  • Un salaire concurrentiel.
  • Des horaires flexibles et la possibilité de travailler régulièrement à domicile.
  • Des espaces de travail neufs et modernes.
  • Un stationnement gratuit et une grande cafétéria.

À propos de CAE

CAE fournit aux personnes occupant des fonctions critiques le savoir-faire et les solutions nécessaires afin de rendre le monde plus sécuritaire. En tant qu’entreprise technologique, nous tirons parti des technologies numériques pour recréer le monde réel en déployant des solutions logicielles de formation fondées sur la simulation et de soutien opérationnel critique. Par-dessus tout, nous permettons aux pilotes, aux membres d’équipage, aux compagnies aériennes, aux forces de défense et de sécurité, et aux professionnels de la santé de donner le meilleur d’eux-mêmes, chaque jour et lorsque les enjeux sont les plus élevés. Dans le monde entier, nous sommes présents partout où les clients ont besoin de nous, avec plus de 13 000 employés répartis dans environ 250 emplacements et centres de formation dans plus de 40 pays. CAE s’appuie sur plus de 75 ans d’innovations dans la conception de simulateurs de vol, de missions et médicaux de la plus haute-fidélité possible et des programmes de formation, alimentés par les technologies numériques. Nous intégrons le développement durable dans tout ce que nous faisons. Aujourd’hui comme demain, nous nous assurerons que nos clients sont prêts lors des moments qui comptent le plus.

Lisez notre rapport annuel mondial d'activités et de développement durable: CAE-CSR2024.

Suivez-nous sur Twitter : @CAE_Inc

Facebook : www.facebook.com/cae.inc

LinkedIn : www.linkedin.com/company/cae

Type d'emploi

Temporaire (Fixed Term)

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 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 les lois locales.

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 : [email protected] .

Key Skills

Ranked by relevance