Ingénieur(E) Logiciel Sénior
KB Rail Canada
Basée à La Pocatière et affiliée à la multinationale Knorr‑Bremse, KB Rail Canada conçoit et fabrique des équipements ferroviaires intégrant mécanique, électronique et logiciel embarqué, dans le respect des plus hauts standards de sécurité, de fiabilité et de performance.Sommaire du poste
En tant qu'ingénieur(e) logiciel sénior, vous jouerez un rôle clé dans la conception, l’implémentation, l’intégration et la validation de logiciels embarqués pour équipements ferroviaires.Votre mission : Concevoir et développer des solutions logicielles robustes, fiables et bien architecturées, respectant les normes ferroviaires et les contraintes d’exploitation terrain.Vous travaillerez en étroite collaboration avec les équipes électronique, systèmes, essais et production.Tâches et responsabilités
Développement & architecture logicielle
Concevoir, développer et maintenir des logiciels embarqués pour sous-systèmes ferroviaires.Définir l’architecture logicielle, les modules, les interfaces et leurs interactions.Produire du code fiable, documenté et conforme aux bonnes pratiques (revues, analyse statique, tests).Structurer et maintenir les exigences logicielles (SRS) et assurer leur traçabilité.Intégration, validation & performance
Intégrer le logiciel avec les modules électroniques et systèmes mécatroniques.Développer et exécuter des tests unitaires, d’intégration et de validation fonctionnelle.Diagnostiquer les problèmes, analyser les causes racines et proposer des correctifs robustes.Contribuer aux essais sur bancs et, au besoin, sur véhicule.Collaboration et documentation
Collaborer étroitement avec les équipes systèmes, matériel, essais et production.Participer aux revues techniques et aux analyses d’architecture.Produire une documentation claire, structurée et adaptée aux revues internes et externes.Exigences
Baccalauréat en génie logiciel, informatique, électrique ou discipline connexe.6 ans+ d’expérience en développement logiciel pour systèmes embarqués ou équipements industriels.Maîtrise C/C++ embarqué, microcontrôleurs, RTOS et frameworks/middleware ;
connaissance CAN, RS485, TCP/IP, ainsi que des pratiques d’ingénierie logicielle (architecture, exigences, tests, CI).Expérience dans un environnement normatif EN50128/EN50716, IEEE-1558, ou équivalent : un atout.Excellentes capacités rédactionnelles.Maîtrise du français et de l’anglais (environnement international).Détenir un statut autorisant le travail au Canada.Avantages
Poste permanent à 40 heures par semaine, basé à La Pocatière, dans le Bas-Saint-LaurentSalaire compétitif selon l'expériencePossibilité d’un horaire flexible favorisant la conciliation travail-famille14 jours fériés5 jours de maladieRemboursement cotisations OIQ, si applicableIncitatif à la relocalisationAssurance collective complète payée à 100 % par l’employeurRégime de retraite avec participation de l’employeurProgramme d’achat d’actions de Knorr-BremseActivités socialesLieu du poste : En présentiel
#J-18808-Ljbffr
En tant qu'ingénieur(e) logiciel sénior, vous jouerez un rôle clé dans la conception, l’implémentation, l’intégration et la validation de logiciels embarqués pour équipements ferroviaires.Votre mission : Concevoir et développer des solutions logicielles robustes, fiables et bien architecturées, respectant les normes ferroviaires et les contraintes d’exploitation terrain.Vous travaillerez en étroite collaboration avec les équipes électronique, systèmes, essais et production.Tâches et responsabilités
Développement & architecture logicielle
Concevoir, développer et maintenir des logiciels embarqués pour sous-systèmes ferroviaires.Définir l’architecture logicielle, les modules, les interfaces et leurs interactions.Produire du code fiable, documenté et conforme aux bonnes pratiques (revues, analyse statique, tests).Structurer et maintenir les exigences logicielles (SRS) et assurer leur traçabilité.Intégration, validation & performance
Intégrer le logiciel avec les modules électroniques et systèmes mécatroniques.Développer et exécuter des tests unitaires, d’intégration et de validation fonctionnelle.Diagnostiquer les problèmes, analyser les causes racines et proposer des correctifs robustes.Contribuer aux essais sur bancs et, au besoin, sur véhicule.Collaboration et documentation
Collaborer étroitement avec les équipes systèmes, matériel, essais et production.Participer aux revues techniques et aux analyses d’architecture.Produire une documentation claire, structurée et adaptée aux revues internes et externes.Exigences
Baccalauréat en génie logiciel, informatique, électrique ou discipline connexe.6 ans+ d’expérience en développement logiciel pour systèmes embarqués ou équipements industriels.Maîtrise C/C++ embarqué, microcontrôleurs, RTOS et frameworks/middleware ;
connaissance CAN, RS485, TCP/IP, ainsi que des pratiques d’ingénierie logicielle (architecture, exigences, tests, CI).Expérience dans un environnement normatif EN50128/EN50716, IEEE-1558, ou équivalent : un atout.Excellentes capacités rédactionnelles.Maîtrise du français et de l’anglais (environnement international).Détenir un statut autorisant le travail au Canada.Avantages
Poste permanent à 40 heures par semaine, basé à La Pocatière, dans le Bas-Saint-LaurentSalaire compétitif selon l'expériencePossibilité d’un horaire flexible favorisant la conciliation travail-famille14 jours fériés5 jours de maladieRemboursement cotisations OIQ, si applicableIncitatif à la relocalisationAssurance collective complète payée à 100 % par l’employeurRégime de retraite avec participation de l’employeurProgramme d’achat d’actions de Knorr-BremseActivités socialesLieu du poste : En présentiel
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Ingénieur(E) Logiciel Sénior in Winnipeg, MB vacancy
- Faites avancer les technologies en tant qu'Ingénieur Logiciel Embarqué Senior chez Syntronic. Participez à des projets d'innovation dans des secteurs comme l'industrie et la santé. Chez Syntronic, vous serez responsable de la conception, de l'architecture et de la validation...Senior
- Rejoignez Unity en tant qu'Ingénieur Senior Logiciel spécialisé dans le développement d'une plateforme publicitaire mondiale. Ce rôle impliquera la gestion de services critiques tout en développant des API et des solutions évolutives. Dans votre rôle chez Unity, vous ferez...Senior
- Aperçu du rôle : MDA recherche un ingénieur système expérimenté pour définir, harmoniser et assurer la gouvernance de l’architecture logicielle de l’ensemble des logiciels embarqués d’une mission satellitaire. Le titulaire agit comme responsable technique transverse de l...SeniorDay shift
- Développe des logiciels embarqués complexes en C et C++14 pour des plateformes de nouvelle génération, en mode hybride à Montréal... ...Ouest. Le poste mobilise aussi RTOS et SoC avancés.Comme Ingénieur Système Embarqué Senior, tu concevras et feras évoluer des solutions robustes au...Senior
- Ingénieur logiciel IA senior, vous utiliserez Python et l’ingénierie des données pour bâtir des produits répondant aux objectifs d’Intact. Le poste est hybride.Vous prendrez en charge des solutions allant des APIs et services à l’interface utilisateur frontale. La collaboration...SeniorApprenticeship
$100k per year
Devenez Ingénieur Principal en Matériel à Montréal avec des horaires flexibles et un salaire de 100 000 $. Conjuguez votre passion pour la logique numérique et l'électronique de puissance dans un environnement hybride. Ce rôle implique la conception d'architectures de circuits...SeniorFlexible hours- ...exécution Unity sur Android, en analysant démarrage, efficacité et capacités matérielles des appareils.Ce poste de développeur(se) logiciel sénior s’inscrit dans une nouvelle équipe soutenant l’écosystème Android de Unity. Vous établirez des points de référence, étudierez les...SeniorRemote work
- ...Après un financement de 16 M$, nous développons de nouveaux procédés et de nouvelles machines. Chacun de ces projets demande des logiciels robustes, du contrôle des équipements jusqu’à la gestion des données. Notre signature, En phase, vient du laser : des ondes alignées...Work at officeRemote work
- ..., nous nous levons avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôleEn tant qu’ingénieur·e logiciel, tu te joindras à notre équipe pour planifier, construire et livrer des solutions logicielles d’entreprise pour nos client·e·s....ApprenticeshipWork at officeFlexible hours
$141.4k - $204.4k per year
...focus is on enabling more players to participate in creative expression by making creation easier, safer, and more rewarding. As a Senior Software Engineer, you will collaborate with Research Scientists and Engineers to shape how new technologies integrate into core engine...SeniorFull timeLocal area3 days per week- ...Johnson Controls, leader mondial, recrute un développeur senior de logiciels embarqués pour concevoir et réaliser les prochaines générations de systèmes d’alarme incendie à Brossard, Québec. Vous dirigerez une équipe et assurerez la conception logicielle pour une technologie...Senior
- ...salaires compétitifs, d’avantages sociaux complets et de modalités de travail flexibles.Description du poste Réaliser les tests logiciels conformément à la norme DO-178Créer les cas de test (TC) et les procédures de test (TP) pour la vérification basée sur les exigences...Full timeWork at officeFlexible hours
- ...326A, ISO 21434, UN-R155) afin de commercialiser leurs technologies.Description Du Poste Nous sommes à la recherche d'un ingénieur en test de logiciels soucieux du détail pour rejoindre notre équipe à Montréal. En tant que membre de notre département Verification et...Full time
- Participez à l'innovation chez CS Group Canada à Montréal en tant qu'ingénieur logiciel spécialisé en vérification. Ce rôle soigné exige des compétences avancées en validation et en tests pour des systèmes critiques. Vous jouerez un rôle prépondérant en vérifiant la fiabilité...
- ...les traduire en solutions techniques efficaces.Demeurer a l'affut des avancees en matiere d'IA/apprentissage automatique et de genie logiciel pour introduire de facon proactive les innovations pertinentes dans l'organisation.Comment reussir dans ce role ? Plus de 2 annees...ApprenticeshipFlexible hours
- Ingénieur en support logiciel - assurez la performance et la fiabilité des solutions R&D de FLO ! Vous êtes passionné·e par le dépannage technique, l'investigation de problèmes complexes et l'amélioration continue des systèmes logiciels ? Vous aimez analyser des incidents...Daily paidSummer workDay shift
- ...efficaces.Se tenir à jour quant aux avancées en IA/ML et en génie logiciel afin d’introduire de manière proactive des innovations... ...autres caractéristiques protégées par la loi à postuler.Emploi Ingénieur logiciel IASite principal Centre Administratif (CA)Organisation...ApprenticeshipFlexible hours
- Rejoignez Femtum à Québec comme ingénieur logiciel pour développer des solutions pour l'industrie des semi-conducteurs. Votre expertise sera essentielle dans la création de logiciels robustes pour nos lasers. Femtum, une entreprise innovante, conçoit des systèmes laser femtoseconde...
- Concevez des outils logiciels MDO/MDAO pour l’aéronautique chez Bombardier, avec leadership technique et expertise en développement scientifique.Ce poste d’ingénierie contribue à un cadre multidisciplinaire de conception, d’analyse et d’optimisation à grande échelle. Vous développerez...ApprenticeshipFlexible hours
- Contribuez aux logiciels de sécurité publique de Quantum Technology Recruiting Inc. comme ingénieur intégration infonuagique à Montréal, en mode hybride.Vous dirigerez l’intégration technique de solutions essentielles à la mission sur des environnements AWS, Linux, Windows et...
- ...artificielle chez Bombardier, avec des politiques de travail flexibles et hybrides selon le poste. Développez des solutions concrètes.Ingénieur logiciel IA, vous collaborez avec des équipes multidisciplinaires pour résoudre des défis d’affaires grâce à l’IA et au ML. Vous concevez...ApprenticeshipFlexible hours
- A global leader in technology innovation based in Montreal is seeking a specialized software engineer. This role focuses on embedded flight software development for aerospace and satellite systems, requiring at least 7 years of experience. Candidates should hold a relevant bachelor...
- Travaillez sur Aurora Imaging Library, un SDK de vision artificielle, comme ingénieur logiciel hybride au bureau Zebra de Montréal.Ce poste de Software Engineer II permet de développer et maintenir des solutions logicielles pour les produits et systèmes Zebra. Vous contribuerez...Daily paidRemplacementWork at office
- Au sein de l’équipe Core de MaintainX, vous développerez des interfaces riches en données et des fonctionnalités full stack pour les opérations quotidiennes. Montréal et Toronto figurent parmi les centres d’affaires canadiens concernés.Vous prendrez en charge des expériences...
- ...maintenable et bien structuréSolide compréhension des bases de données relationnellesExpérience de Spring Boot, Angular, React, Git ou JenkinsUtilisez Java, l’ingénierie logicielle et les pratiques Agile pour développer des solutions d’entreprise efficaces chez FAC. #J-18808-Ljbffr
- ...FOP CONSULTANTS recherche un ingénieur électrique senior pour des projets dans le secteur pharmaceutique. Ce rôle hybride vous permettra de concevoir et superviser des installations électriques essentielles. En tant qu'ingénieur électrique senior chez FOP CONSULTANTS, vous...SeniorRemote work
$133k - $177k per year
...systems used by billions of people every day. We are looking for a senior software engineer with a generalist product mindset to help... ...par des milliards de personnes. Nous recherchons un ingénieur logiciel senior doté d’une vision produit généraliste pour nous aider à...SeniorHourly pay- ...ingénierie des systèmes, du matériel et du logiciel, et en génie mécanique à de nombreux sous... ...défense. Aviya est à la recherche d’un ingénieur principal ou d’une ingénieure principale... ...Contractors. Aviya has an opening for a Senior Software Quality Assurance Engineer to join...Senior
- ...Intelcom | Dragonfly recherche un Développeur·euse logiciel Linux embarqué pour transformer des PoC en solutions prêtes pour la production. Vous piloterez l’industrialisation, stabiliserez les systèmes et assurerez le support en production à travers le réseau Intelcom. Le...
- ...selon un modèle de travail hybride. Votre expertise soutiendra les indices et les FNB.Comme responsable principal(e) en ingénierie logicielle, vous développerez et maintiendrez des solutions répondant aux besoins d’affaires. Le poste combine données de référence sur les titres...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ingénieur(E) Logiciel Sénior. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

