
Concepteur logiciel C++
Westinghouse Air Brake Technologies Corporation5 months ago
Montréal, CanadaSenior
Responsibilities
- Participer à la planification des sprints, aux revues, aux rétrospectives et aux réunions quotidiennes.
- Contribuer à la définition d’architectures logicielles robustes, évolutives et performantes.
- Concevoir et développer des solutions logicielles Full Stack en C++ et sur le Web.
- Optimiser les performances, notamment le multithreading, l’utilisation du GPU et la gestion mémoire.
- Développer des algorithmes avancés et maintenir la rétrocompatibilité des systèmes.
- Développer des tests automatisés et des outils de diagnostic afin d’améliorer la fiabilité.
- Réduire la dette technique et améliorer continuellement la qualité du code.
- Collaborer avec les équipes DevOps et projet pour planifier les livraisons et intégrer les pratiques d’intégration et de livraison continues.
- Fournir les outils nécessaires à l’ingénierie de production pour l’assemblage et la calibration des produits.
- Encadrer et soutenir les développeurs moins expérimentés.
- Collaborer avec les parties prenantes afin de résoudre des enjeux techniques complexes et interfonctionnels.
Requirements
- Diplôme universitaire en génie logiciel, informatique ou domaine équivalent.
- Expérience en développement logiciel.
- Expérience en C++ et en développement Web avec Angular ou React.
- Expérience de développement sous Windows ou Linux.
- Solides compétences en optimisation et en architecture logicielle.
- Bonne connaissance de Git et familiarité avec UML.
- Aisance en mathématiques appliquées, notamment en algèbre linéaire et en trigonométrie.
- Une expérience dans le domaine du contrôle non destructif constitue un atout majeur.
- Niveau d’anglais intermédiaire pour collaborer avec des intervenants internationaux.
- Rigueur, autonomie, esprit d’initiative et capacité à résoudre des problèmes complexes.
Benefits
- Possibilités d’apprentissage et de progression.
- Équipes multidisciplinaires et dynamiques.
- Programme de primes annuelles et avantages médicaux complets.
- Horaires flexibles favorisant la conciliation travail-famille.
- Possibilité de télétravail.
About Westinghouse Air Brake Technologies Corporation
Westinghouse Air Brake Technologies Corporation (Wabtec) builds freight locomotives, braking and signaling systems, rail components, and software used by freight railroads, transit agencies, and industrial operators. The Pittsburgh-based public company (NYSE: WAB) sells original equipment, digital solutions, and aftermarket services worldwide; it combined with GE Transportation in 2019 and traces its roots to George Westinghouse’s 19th‑century air brake business. Its portfolio spans rolling stock, parts, condition‑monitoring, and train control platforms.