05 Aug
|
Firme Brouillette
|
Quebec City
05 Aug
Firme Brouillette
Quebec City
Architecte logiciel embarqué – Modélisation fonctionnelle
Entrée en poste dès que possible – Temps plein
Résumé du poste
En tant qu’architecte logiciel embarqué, vous jouerez un rôle clé dans l’évolution des pratiques d’ingénierie logicielle et systèmes embarqués. Vous contribuerez à faire passer les équipes d’une approche principalement orientée code vers une approche plus structurée, basée sur la modélisation fonctionnelle, la définition des responsabilités, la clarification des interfaces et l’architecture des systèmes embarqués.
Principales responsabilités
Modélisation fonctionnelle et architecture système
Définir des modèles simples, lisibles et exploitables pour des systèmes embarqués ferroviaires.
Contribuer à transformer des logiciels existants en représentations fonctionnelles claires, sans reproduire inutilement la complexité du code.
Mettre en place des pratiques de modélisation pragmatiques : diagrammes de blocs, machines à états, tables de décision et interfaces fonctionnelles.
Support aux équipes logiciel embarqué
Accompagner les équipes dans l’application des principes de modélisation et d’architecture.
Aider à structurer les logiciels embarqués afin de favoriser la modularité, la réutilisation, la testabilité et la maintenabilité.
Contribuer à l’analyse de logiciels existants dans des contextes de dérivation de produit, d’évolution des besoins clients ou de refactorisation progressive.
Clarifier la séparation entre couches applicatives, middleware, les interfaces matérielles et la logique de contrôle.
Interfaces,
exigences et vérification
Participer à la définition des interfaces entre les sous-systèmes, les logiciels et les équipements.
Assurer la cohérence entre les exigences, les fonctions, l'architecture, l'implémentation et les essais.
Produire des modèles facilitant les activités d’intégration, de vérification et de validation.
Contribuer à anticiper les ambiguïtés liées aux exigences, les défauts d’architecture et les problèmes d’intégration.
Profil recherché
Expérience significative en logiciel embarqué, architecture logicielle, contrôle-commande, automatisation, mécatronique ou systèmes critiques.
Bonne capacité à modéliser un système à différents niveaux d’abstraction : architecture fonctionnelle, interfaces, états, comportements, logique décisionnelle.
Connaissance de UML, SysML, des machines à états, des diagrammes de blocs, des tables de décision ou d'approches équivalentes.
Capacité à comprendre un code embarqué existant, notamment C/C++, et à en extraire la logique fonctionnelle sans reproduire simplement la structure du code.
Aptitude à accompagner des équipes techniques avec pragmatisme, pédagogie et influence, sans autorité hiérarchique.
Diplôme universitaire en génie logiciel, en génie informatique ou dans un domaine connexe.
Expérience en architecture logicielle, modélisation de systèmes, logiciel embarqué, contrôle-commande ou systèmes critiques.
Expérience dans le secteur ferroviaire, aéronautique, automobile, médical, industriel ou réglementé constitue un atout.
Maîtrise avancée du français obligatoire et niveau fonctionnel en anglais considéré comme un atout.
Informations contractuelles
Poste permanent de 40 heures par semaine, basé dans le Bas-St-Laurent.
Salaire concurrentiel établi selon l’expérience.
Remboursement des cotisations OIQ, lorsque applicable.
Programme d’aide à la relocalisation.
À partir de trois (3) semaines de vacances par année.
Assurance collective complète payée à 100 % par l’employeur (soins de santé, soins dentaires, assurance invalidité de longue durée, soins de la vue, etc.).
Régime de retraite avec participation de l’employeur, possibilité de contribuer au REER FTQ (jusqu’à 4 %).
Programme d’achat d’actions.
Possibilité d’un horaire adaptable favorisant la conciliation travail‑vie personnelle.
Dix (10) jours de congés mobiles.
Activités sociales organisées par l’entreprise.
Nous valorisons la diversité et sommes un employeur garantissant l'égalité des chances. Les personnes retenues seront contactées par notre département du recrutement ; les autres candidatures seront conservées pour de futurs mandats.
#J-18808-Ljbffr
📌 Architecte logiciel embarqué – Modélisation fonctionnelle (Quebec City)
🏢 Firme Brouillette
📍 Quebec City