Ingénieur(e) Logiciel Senior

Posted 24 Days Ago
Be an Early Applicant
Saint-Laurent, Montréal, QC, CAN
In-Office
Senior level
Agency • Professional Services
The Role
As a Senior Software Engineer, you will design and develop embedded software solutions for railway equipment, ensuring compliance with industry standards and close collaboration with multidisciplinary teams.
Summary Generated by Built In

Ingénieur Logiciel Senior – Bas-Saint-Laurent

Entrée en poste dès que possible – Temps plein 


#brouillette2026 | www.firmebrouillette.com  

Firme Brouillette Inc. est un leader dans le recrutement et placement de personnel dans les secteurs de la santé, des services aux entreprises, de l’industrie manufacturière, de la technologie, de l’agroalimentaire et de la construction. Nous valorisons l’humain, l’excellence et l’innovation dans chacun de nos mandats.

Nous sommes actuellement à la recherche d'un Ingénieur Logiciel Senior pour un poste permanent au sein d’une entreprise innovante et fiable œuvrant dans la conception et la fabrication d’équipements ferroviaires.


Sommaire du poste


En tant que Concepteur(trice) - Développeur(euse) 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 sera de 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.


Principales responsabilités :

Développement & architecture logicielle
  • Concevoir, développer et maintenir des logiciels embarqués pour des 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 de code, analyse statique, tests).
  • Structurer et maintenir les exigences logicielles (SRS) et en assurer leur traçabilité.

Intégration, validation et performance

  • Intégrer le logiciel avec les modules électroniques et les 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.


Profil

Exigences


  • Détenir un statut autorisant le travail au Canada;
  • Baccalauréat en génie logiciel, informatique, génie électrique ou discipline connexe.
  • Minimum 6 ans d'expérience en développement logiciel pour systèmes embarqués ou équipements industriels.
  • Maîtrise du C/C++ embarqué, microcontrôleurs, RTOS et Frameworks/middleware ;
  • Connaissance des protocoles de communication (CAN, RS485, TCP/IP), et des pratiques d'ingénierie logicielle (architecture, gestion des exigences, tests, intégration continue).
  • Expérience dans un environnement normatif (EN50128/EN50716, IEEE-1558, ou équivalent), (atout)
  • Excellentes capacités rédactionnelles.
  • Maîtrise du français et de l'anglais : niveau avancé (atout), pour la rédaction de documentation technique destinée à des clients au Canada et aux États-Unis.


Prêt à relever le défi ?  


Envoyez votre CV, diplôme et autres documents à jour ainsi qu'un court texte de présentation à :  [email protected]  


Pour toute question :  


Yamna Ben Mansour – Conseillère en acquisition de talents : 873-398-0345 poste 218

 Florence – Conseillère en acquisition de talents : 418-521-5860 poste 216


Nous avons hâte de vous rencontrer ! 


#brouillette2026

Informations contractuelles

Conditions et avantages : 


  • Poste permanent à 40 heures par semaine, basé dans le Bas-Saint-Laurent
  • Salaire concurrentiel selon l’expérience; remboursement des cotisations à OIQ, si applicable
  • Incitatif à la relocalisation
  • Vacances : à partir de 3 semaine par année
  • Assurance collective complète payée à 100 % par l'employeur (dentaire, santé, invalidité longue durée, soins de la vue)
  • Régime de retraite avec participation de l'employeur, possibilité de contribuer au REER FTQ (4%)
  • Programme d'achat d'actions
  • Possibilité d'un horaire flexible favorisant la conciliation travail-famille
  • Congés mobiles (10 jours) et activités sociales


#emploi #job #rechercheemploi #jobpost #offreemploi #offredemploi #nouveauchallenge #production #qualite #leadership


Participez à notre programme de référencement * (*soumis à des conditions) en nous proposant la candidature d'une personne à la recherche d'un emploi (ou souhaitant changer d'emploi) et dont le profil correspond à la description du poste.


Le générique masculin est utilisé sans aucune discrimination et uniquement dans le but d’alléger le texte. Nous remercions à l’avance toutes les personnes de leur intérêt pour ce poste.

Firme Brouillette valorise, respecte et mise sur les différences et les compétences de ses employés provenant de tous les horizons.

Seules les personnes retenues seront contactées par notre département du recrutement. Les autres candidatures seront conservées pour des mandats futurs.

Votre CV pourrait être acheminé à l’extérieur du Québec lorsque l’emploi l’exige, en fonction de son emplacement géographique.

Cette offre d’emploi n’est pas une offre internationale. Merci de votre compréhension. Il est inutile de nous envoyer votre candidature si vous n’êtes pas en possession d’un permis valide pour travailler au Québec.



Skills Required

  • Baccalaureat en genie logiciel, informatique, genie electrique ou discipline connexe.
  • Minimum 6 ans d'experience en developpement logiciel pour systemes embarques ou equipements industriels.
  • Maitrise du C/C++ embarque.
  • Connaissance des protocoles de communication (CAN, RS485, TCP/IP).
  • Experience dans un environnement normatif (atout).
  • Maitrise du français et de l'anglais.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
350 Employees

What We Do

Firme Brouillette Inc. is a leader in recruitment and personnel placement, offering simplified, human, and efficient solutions to connect companies with top talent for temporary or permanent placements.

Similar Jobs

Block Logo Block

Test Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
139K-245K Annually

Block Logo Block

Senior Machine Learning Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
195K-343K Annually

Block Logo Block

Sales Manager

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
Montréal, QC, CAN
12000 Employees
120K-180K Annually

Similar Companies Hiring

Fora Thumbnail
Travel • Software • Sales • Professional Services • On-Demand • Hospitality • Agency
New York, NY
170 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees
Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account