
Concepteur logiciel C++
Westinghouse Air Brake Technologies Corporation4 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.