Retour à la recherche
NA
NGC AerospaceSource d’offres vérifiée

Développeur logiciel - Guidage, navigation et commande (GNC) et de contrôle d'attitude et d'orbite (SCAO)

Design and implement GNC and AOCS software for spacecraft using MATLAB/Simulink and C/C++. Responsibilities include defining hardware components, optimizing software architecture, and validating systems through numerical simulations and flight tests.

  • Hybride
  • Sherbrooke, QC
  • Publié 27 août 2026
  • Postuler avant le 26 sept. 2026
  • 1 poste

Ouvre un site externe

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

NGC Aérospatiale recherche un ou une développeur, développeuse logiciel – Guidage, navigation et commande (GNC) afin de jouer un rôle clé dans l’équipe de systèmes spatiaux. Dans le cadre de vos fonctions, vous serez principalement responsable de l’analyse, de la conception et de la validation de logiciel GNC, de l’intégration logiciel/matériel et du développement logiciel associé. NGC, en bref NGC Aérospatiale est une entreprise canadienne de haute technologie dont la mission est l'analyse, la simulation, la conception et le déploiement de systèmes de vision artificielle, de guidage, de navigation et de commande (GNC) autonomes pour véhicules aériens et spatiaux. Les algorithmes, les simulateurs et les logiciels de commande en temps réel conçus par NGC visent à accroître l'autonomie, la performance, la fiabilité et la sécurité de ces véhicules intelligents, tout en réduisant leur coût d'opération. Au quotidien, NGC, c’est une PME située à Sherbrooke, composée d'une vingtaine de professionnels talentueux et passionnés de technologie, d’innovation et de performance, qui se rassemblent autour des valeurs comme la collaboration, la compétence, la créativité, le bien-être de tous et l’implication sociale. Joignez NGC, et laissez l’ingéniosité, le savoir et la collaboration guider votre carrière ! Pour en savoir plus sur nous : https://career.ngcaerospace.com/ ____________ Votre rôle, en tant que Développeur logiciel - Guidage, navigation et commande (GNC) et de contrôle d'attitude et d'orbite (SCAO) : Concevoir et implémenter, au moyen de MATLAB/Simulink et C/C++, des logiciels de GNC et de systèmes de contrôle d’orientation et d’orbite (SCAO) pour véhicules spatiaux tels que satellites, lanceurs et sondes d’exploration spatiale; Définir les composantes matérielles requises, incluant les capteurs et les actionneurs; Définir l’architecture du logiciel de GNC/SCAO et en optimiser la conception Analyser et valider des systèmes au moyen de simulations numériques d’environnements opérationnels, d’essais dynamiques en environnement contrôlé et d’essais en vol; Modéliser des systèmes physiques complexes et développer des simulateurs associés; Implémenter des logiciels dans un environnement temps-réel; Développer des outils logiciels pour consolider l’efficacité de l’entreprise et améliorer la qualité de ses produits; Optimiser des modèles Simulink pour générer automatiquement du code C efficace; Effectuer des études de recherche et de développement. Les avantages NGC : L’opportunité d’occuper un poste au sein d’une entreprise d’envergure internationale, réputée et bien établie; L’occasion de collaborer avec une équipe talentueuse et une direction ouverte au partage d’idées créatives et à l’innovation; Des possibilités de développement professionnel par diverses initiatives internes, par la participation à des conférences et à des formations techniques variées; Un horaire flexible avec la possibilité de télétravail; Un régime d’assurance collective avec contribution de 50% de l’employeur; Une contribution de l’employeur à votre REER personnel ou collectif à 5% de votre salaire annuel; Des initiatives vivantes de notre club social et de notre comité sportif qui dynamise notre milieu de travail; L’accès à une salle d’entraînement sur place réservée aux employés (avec vestiaires et douches), et à un jardin communautaire l’été. Profil recherché Les essentiels : Baccalauréat en génie électrique, mécanique ou aérospatial ou l’équivalent; Au minimum cinq ans d’expérience pertinente en conception et validation de logiciels de GNC pour systèmes spatiaux et de SCAO; Maîtrise d’un ou plusieurs des domaines suivants : théorie de la commande, théorie de la navigation, traitement des images, modélisation dynamique; Expérience dans la modélisation de systèmes aérospatiaux; Expérience dans le développement logiciel de systèmes aérospatiaux; Maîtrise de l’environnement MATLAB/Simulink Expérience et compétence en programmation C/C++; Communication efficace avec les collègues, clients et partenaires; Sens de l’organisation, autonomie, aptitude à travailler seul et en équipe; Capacité à gérer plusieurs tâches de différents projets à la fois; Habileté à parler d’algorithmes, de filtre de Kalman, de satellites et de drones; Maîtrise du français et de l’anglais écrit et oral (comme nous évoluons dans un milieu bilingue, avec de nombreux clients et collaborateurs internationaux). Les atouts : Maitrise ou doctorat dans un domaine pertinent; Expérience en conception et opération de systèmes sans pilote ou télécommandés; Connaissance de d’autres langages de programmation (Python, Java); Connaissances et expérience des meilleures pratiques en matière de qualité logiciel (conformité ECSS, DO-178B/C et MISRA); Membre de l’Ordre des ingénieurs du Québec (ou être admissible à le devenir). Prêt.e à atteindre de nouveaux sommets avec nous ? Transmettez votre candidature dès maintenant et laissez l’ingéniosité, le savoir et la collaboration guider votre carrière !

Ce que vous ferez

Design and implement GNC and AOCS software for spacecraft using MATLAB/Simulink and C/C++. Responsibilities include defining hardware components, optimizing software architecture, and validating systems through numerical simulations and flight tests.

Exigences

Requires a bachelor's degree in electrical, mechanical, or aerospace engineering with at least five years of relevant experience in GNC and AOCS software. Proficiency in MATLAB/Simulink, C/C++, and bilingualism in French and English are essential.

Avantages

• International company exposure • Professional development initiatives • Conference and technical training participation • Flexible schedule • Telecommuting option • Group insurance with 50% employer contribution • RRSP contribution of 5% of annual salary • Social club and sports committee • On-site gym with locker rooms and showers • Community garden

Compétences indiquées

  • C++Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • MATLAB
  • Simulink
  • C++
  • C
  • GNC Software Design
  • Attitude and Orbit Control Systems
  • Control Theory
  • Navigation Theory
  • Image Processing
  • Dynamic Modeling
  • Real-time Software Implementation
  • Kalman Filters
  • Aerospace System Modeling
  • French Proficiency
  • English Proficiency

Domaines d’emploi

  • Engineering
  • Software
  • Technology
  • Manufacturing
  • Science & Research

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
5+ ans
Postuler avant le
26 sept. 2026
Langue de l’offre
français
Heures de travail
40 heures par semaine
Niveau d’expérience
Associate
Mode de candidature
La candidature directe est offerte