Retour à la recherche
M
MANNARINOSource d’offres vérifiée

Spécialiste logiciel senior en avionique (DO-178C

Offre en anglais

Participate in the full software development lifecycle for safety-critical avionics systems, including writing high and low-level requirements. Responsible for designing, developing, and verifying software functions while ensuring full traceability and compliance with certification standards.

  • Hybride
  • Montréal, QC
  • Publié 5 août 2026
  • Postuler avant le 4 sept. 2026
  • 1 poste

Résumé du poste

MANNARINO Systems & Software Inc. est un leader dans la fourniture de systèmes critiques, de logiciels, de matériel et de services d'ingénierie de certification aux industries de l'aérospatiale, de la défense, de l'espace, de la simulation et de la production d'énergie. Notre clientèle est très large, couvrant les entreprises aérospatiales traditionnelles ainsi que des marchés nouveaux et passionnants, y compris la propulsion électrique, la mobilité aérienne urbaine, les véhicules aériens sans pilote et le vol autonome. La culture de MANNARINO est axée sur la qualité, le travail, le professionnalisme et le travail d'équipe dans une atmosphère très respectueuse et motivante, axée sur la croissance à long terme de l'entreprise. En tant que membre de notre équipe, vous en bénéficierez : D’une gamme complète d’assurance collective et un plan RÉER collectif; D’une politique d’horaire flexible; D’une prime discrétionnaire ; Du remboursement des frais de conditionnement physique; D'autres avantages, tels que des dîners hebdomadaires par un traiteur de même que des boissons chaudes à volonté (expresso, café, chocolat chaud, thé); Des sorties régulières avec les membres de l’équipe. Rôle/Responsabilités du Poste Participer à l’ensemble du cycle de développement logiciel pour des systèmes avioniques critiques en matière de sécurité. Rédiger les exigences logicielles de haut niveau (HLR) et de bas niveau (LLR) conformément aux spécifications système. Assurer la traçabilité des exigences tout au long du cycle de développement logiciel. Concevoir, développer et maintenir des fonctions logicielles en conformité avec les normes, processus et standards du projet. Effectuer les activités de vérification logicielle, y compris les revues des artefacts de développement. Rédiger les cas de test et les procédures de test. Exécuter les activités de tests unitaires, d’intégration, de validation et de vérification. Analyser les résultats des tests et documenter les conclusions. Participer aux activités de gestion de configuration logicielle, incluant la gestion des changements et des anomalies. Participer aux réunions techniques et collaborer avec des équipes multidisciplinaires. Contribuer à l’atteinte des jalons clés du projet, notamment en matière de qualification et de certification logicielle. Produire les livrables du projet, incluant les exigences, la documentation de conception, le code source, les artefacts de test, les analyses et les rapports de couverture. Compétences Requises Baccalauréat en génie logiciel, génie informatique, informatique ou dans un domaine connexe. Expérience en développement de logiciels avioniques ou de systèmes critiques en matière de sécurité. Excellente connaissance de la norme DO-178C et des processus de développement logiciel associés. Maîtrise des langages de programmation C et/ou Ada. Expérience dans la rédaction et la gestion des exigences logicielles. Expérience en tests unitaires, intégration, validation et vérification logicielle. Connaissance des pratiques de gestion de configuration logicielle. Expérience avec les outils de gestion des exigences et de traçabilité. Excellentes compétences analytiques et de résolution de problèmes. Capacité à travailler efficacement au sein d’équipes multidisciplinaires. Minimum de 5 à 10 ans d’expérience en avionique ou dans un domaine connexe. Exigences Diverses Le mode de travail est hybride (minimum de 3 jours par semaine au bureau). Une maîtrise professionnelle du français, tant à l’oral qu’à l’écrit, est obligatoire. Des déplacements occasionnels peuvent être requis selon les besoins du projet. La connaissance de l'anglais est requise pour communiquer et travailler avec nos clients situés à l'extérieur de la province de Québec. / Knowledge of English is required to communicate and work with customers outside the province of Quebec. Chez MANNARINO, nous croyons que la passion et le désir d'apprendre sont essentiels. La diversité des idées et des expériences mène à des solutions innovantes et à la créativité. C'est pourquoi nous aimerions encourager toutes les personnes intéressées à postuler. L’utilisation du masculin est uniquement afin d’alléger le texte. Nous souscrivons au principe d'équité en emploi. Toutes les demandes d’emploi seront traitées avec la plus stricte confidentialité.

Ce que vous ferez

Participate in the full software development lifecycle for safety-critical avionics systems, including writing high and low-level requirements. Responsible for designing, developing, and verifying software functions while ensuring full traceability and compliance with certification standards.

Exigences

Requires a bachelor's degree in software or computer engineering and 5 to 10 years of experience in avionics or safety-critical systems. Proficiency in C or Ada and deep knowledge of the DO-178C standard are mandatory, along with professional fluency in French and English.

Avantages

• Group Insurance • Group RRSP Plan • Flexible Schedule Policy • Discretionary Bonus • Fitness Expense Reimbursement • Weekly Catered Lunches • Free Hot Beverages • Regular Team Outings

Autres compétences pertinentes

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

  • DO-178C
  • C Programming
  • Ada Programming
  • Avionics Software Development
  • Software Requirements Engineering
  • Unit Testing
  • Integration Testing
  • Validation and Verification
  • Software Configuration Management
  • Requirements Traceability
  • Safety-Critical Systems
  • Analytical Problem Solving

Domaines d’emploi

  • Software
  • Engineering
  • Technology
  • Manufacturing
  • Transportation

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
5+ ans
Postuler avant le
4 sept. 2026
Langue de l’offre
français
Heures de travail
40 heures par semaine
Présence au bureau
3 jours par semaine
Niveau d’expérience
Mid-Senior level