CONCEPTEUR·TRICE LOGICIEL SÉNIOR in Montréal

CONCEPTEUR·TRICE LOGICIEL SÉNIOR in Montréal

Montréal Full-Time 82800 - 101200 $ / year (est.) On-site
G

At a Glance

  • Tasks: Design and develop robust software for critical railway systems in a collaborative environment.
  • Company: Join KB Rail Canada, a leader in railway technology with a focus on safety and performance.
  • Benefits: Enjoy competitive salary, flexible hours, full health coverage, and retirement contributions.
  • Other info: Dynamic workplace with opportunities for career growth and international collaboration.
  • Why this job: Make a real impact in the railway industry while working with cutting-edge technology.
  • Qualifications: Bachelor's in software engineering or related field with 6+ years of embedded software experience.

The predicted salary is between 82800 - 101200 $ per year.

Description sommaire des fonctions

Vous souhaitez contribuer à la conception de systèmes ferroviaires complexes, dans un environnement industriel structuré, collaboratif et orienté performance ?

Rejoignez KB Rail Canada à La Pocatière, au cœur du Bas‑Saint‑Laurent, et participez au développement d’équipements embarqués critiques pour le transport ferroviaire de passagers.

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 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 : 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
  • Détenir un statut autorisant le travail au Canada.
  • 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).
  • Atout : expérience dans un environnement normatif (EN50128/EN50716, IEEE-1558, ou équivalent).
  • Excellentes capacités rédactionnelles.
  • Maîtrise du français et de l’anglais. (Environnement international)
  • Avantages
  • Poste permanent à 40 heures par semaine, basé à La Pocatière, dans le Bas-Saint-Laurent
  • Possibilité d’un horaire flexible favorisant la conciliation travail-famille
  • 14 jours fériés
  • 5 jours de maladie
  • Salaire concurrentiel en fonction de l’expérience
  • Remboursement des cotisations à l’OIQ, si applicable
  • Incitatif à la relocalisation
  • Assurance collective complète payée à 100 % par l’employeur
  • Possibilité de contribuer au REER FTQ
  • Régime de retraite avec participation de l’employeur
  • Programme d’achat d’actions de Knorr-Bremse
  • Activités sociales
  • #J-18808-Ljbffr

CONCEPTEUR·TRICE LOGICIEL SÉNIOR in Montréal employer: Genium360

Notre entreprise, un leader dans la fabrication de matériaux de construction de haute performance, offre un environnement de travail dynamique et collaboratif dans la région de Portneuf. Nous valorisons le développement professionnel de nos employés en leur offrant des opportunités de croissance et de formation continue, tout en favorisant une culture d'innovation et de sécurité. Rejoindre notre équipe, c'est faire partie d'une organisation qui s'engage à l'excellence et à la durabilité, tout en bénéficiant d'un salaire compétitif et d'avantages sociaux attractifs.

G

Contact Details:

Genium360 Recruitment Team

We think you need these skills to ace CONCEPTEUR·TRICE LOGICIEL SÉNIOR in Montréal

Développement logiciel embarqué
Architecture logicielle
C/C++ embarqué
Microcontrôleurs
RTOS
Frameworks/Middleware
CAN