Développeur(se) logiciel

PACE Aerospace & IT

Montreal

On-site

CAD 70,000 - 95,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Rémunération compétitive
Avantages sociaux complets
Culture d’ingénierie
Développement professionnel

Job summary

PACE Aerospace & IT à Montréal recherche un développeur logiciel pour concevoir, développer et maintenir des outils destinés à la conception aérospatiale et des systèmes critiques pour la sécurité.

Le candidat idéal possède une formation en génie logiciel et 1 à 3 années d’expérience, maîtrise C++, C et C#, et sait évoluer dans un environnement régulé avec DO-178C. Rigueur et qualité sont prioritaires pour garantir traçabilité et sécurité.

Qualifications

  • 1 à 3 années d’expérience professionnelle en développement logiciel, idéalement dans les secteurs de l’aérospatiale, de la défense ou d’autres environnements critiques pour la sécurité.
  • Excellente maîtrise des langages C++, C, C# et des pratiques de développement dans des contextes réglementés.
  • Capacité à évoluer dans des environnements réglementés avec des processus formels.

Responsibilities

  • Concevoir, développer et maintenir des systèmes embarqués en temps réel destinés aux applications aérospatiales.
  • Diriger le développement de composants logiques à travers le cycle de vie logiciel (exigences, conception, implantation, vérification, maintenance).
  • Assurer la conformité des logiciels aux normes aérospatiales et de sécurité (ex. DO-178C).
  • Produire et maintenir une documentation technique détaillée (exigences, conception, vérification).
  • Effectuer des revues de code, des tests unitaires et d’intégration; vérification formelle.
  • Collaborer avec la gestion de produit, le support client et les ventes.

Skills

C++
C
C#
Analyse
Résolution de problèmes
Rédaction technique

Education

Baccalauréat en génie logiciel / informatique

Job description

Nous sommes actuellement à la recherche d’un développeur logiciel ou d’une développeuse logicielle afin de se joindre à notre équipe d’ingénierie à Montréal. La personne choisie contribuera à la conception, au développement, à la vérification et à la maintenance d’outils logiciels destinés à la conception aérospatiale ainsi que de systèmes logiciels critiques pour la sécurité.

Ce poste implique de travailler sur des applications à haute fiabilité et critiques pour la sécurité, conformes aux normes et exigences réglementaires de l’industrie aérospatiale.

Le ou la candidat(e) idéal(e) possède une solide expertise technique, une approche rigoureuse en ingénierie logicielle ainsi qu’une expérience en développement de logiciels où la qualité, la traçabilité et la sécurité sont essentielles.

Principales responsabilités :
  • Concevoir, développer et maintenir des systèmes embarqués en temps réel destinés aux applications aérospatiales
  • Diriger le développement de composantes logicielles complexes à travers l’ensemble du cycle de vie logiciel (exigences, conception, implantation, vérification et maintenance)
  • Assurer la conformité des logiciels aux normes aérospatiales et de sécurité applicables (ex. DO-178C, ARINC661, etc.)
  • Produire et maintenir une documentation technique détaillée, incluant les exigences, descriptions de conception et artéfacts de vérification
  • Effectuer des revues de code, des tests unitaires, des tests d’intégration ainsi que des activités de vérification formelle
  • Collaborer avec des équipes multidisciplinaires incluant la gestion de produit, le soutien client et les ventes
  • Fournir un leadership technique et accompagner l’équipe afin de soutenir son développement professionnel et sa progression.
Compétences et qualifications requises :
  • Baccalauréat en génie logiciel, génie informatique, science informatique ou expérience équivalente
  • 1 à 3 années d’expérience professionnelle en développement logiciel, idéalement dans les secteurs de l’aérospatiale, de la défense ou d’autres environnements critiques pour la sécurité
  • Excellente maîtrise des langages couramment utilisés dans les systèmes aérospatiaux (C++, C, C#)
  • Solides compétences en analyse, résolution de problèmes et rédaction technique
  • Capacité à évoluer dans des environnements réglementés avec des processus formels.
Qualifications considérées comme un atout :
  • Bonne compréhension des processus du cycle de vie logiciel pour les systèmes critiques pour la sécurité
  • Expérience avec les systèmes d’exploitation en temps réel (RTOS) ou les plateformes embarquées
  • Expérience en développement de logiciels certifiés DO-178C
  • Expérience en intégration matériel-logiciel et en débogage bas niveau
  • Expérience avec l'automatisation des tests, la simulation ou les environnements matériel dans la boucle (HIL)
  • Expérience en infographie et développement d’interfaces graphiques (OpenGL, Vulkan, WPF)
  • Éligibilité au programme des marchandises contrôlées et habilitation de sécurité (le cas applicable).
Pourquoi choisir PACE ?

Occasion de travailler sur des technologies aérospatiales de pointe

  • Rémunération concurrentielle et gamme complète d’avantages sociaux
  • Culture collaborative axée sur l’ingénierie et l’excellence technique
  • Possibilités d’avancement de carrière dans l’industrie aérospatiale à l’échelle internationale
  • Soutien au développement professionnel et à l’apprentissage continu.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

PACE Aerospace & IT • Montreal (administrative region)

On-site
CAD 60,000 - 90,000
Competitive compensation
Comprehensive benefits
Career growth opportunities
Ingénieur Logiciel Embarqué Aérospatial – Montréal
Ingénieur Logiciel Embarqué Aérospatial – Montréal

PACE Aerospace & IT • Montreal

On-site
CAD 70,000 - 95,000
Rémunération compétitive
Avantages sociaux complets
Culture d’ingénierie
+1
Project Manager – Industrial Engineering
Project Manager – Industrial Engineering

PCM INNOVATION Group • Longueuil

On-site
CAD 85,000 - 135,000
Assurance dentaire
Assurance invalidité
Assurance maladie complémentaire
+7
Développeur(euse) Logiciel – Système d'Acquisition en Vol / Software Developer – Flight System
Développeur(euse) Logiciel – Système d'Acquisition en Vol / Software Developer – Flight System

Flyscan Systems Inc. • Quebec

Hybrid
CAD 70,000 - 90,000
Congés de maladie illimités
Programme d’assurances collectives
Accès à une plateforme de télémédecine
+2
Intégrateur propulsion
Intégrateur propulsion

Gestal • Mirabel

On-site
CAD 70,000 - 100,000
Ingénieur test logiciel
Ingénieur test logiciel

Sopra Steria • Montreal

On-site
CAD 85,000 - 110,000
Assurance médicale
Télémédecine
REER
+3
Ingénieur logiciel embarqué – DO-178
Ingénieur logiciel embarqué – DO-178

Sopra Steria • Montreal

Hybrid
CAD 70,000 - 100,000
Travail hybride
Assurance médicale, dentaire et visuel
Accès télémédecine
+4
Ingénieur(e) sénior(e) en simulation
Ingénieur(e) sénior(e) en simulation

Horizon Aircraft, Inc. • Montreal

Hybrid
CAD 110,000 - 140,000
Travail hybride
Régime d’assurances collectives payé
Programme d’achat d’actions
+3
Ingénieur(e) sénior(e) en simulation
Ingénieur(e) sénior(e) en simulation

Horizon Aircraft, Inc. • Lindsay

Hybrid
CAD 110,000 - 150,000
Aucun plafond de vacances
Concepteur principal, logiciel de vol – Lanceur
Concepteur principal, logiciel de vol – Lanceur

Reaction Dynamics • Longueuil

Hybrid
CAD 120,000 - 170,000
Régime d’assurance collective
Mode de travail hybride
Possibilités d’avancement de carrière
+1