Wayside Software Developer
Alstom
At Alstom, we build what millions depend on daily - rail transportation systems that can't afford to fail. We're more than 85,000 people worldwide creating the industry's most diverse portfolio: high-speed trains, metros, trams, maintenance services and integrated systems.
More Than a Job: A Mission
We are seeking a passionate Wayside Software Developer ready to shape modern rail solutions and enhance the safety and performance of mobility systems. You'll work alongside people who show up with ownership, passion, and dedication.
Your Role, Your Impact
- Design and implement robust software architecture in collaboration with lead architects.
- Develop innovative software solutions to support next-generation rail systems.
- Integrate software components ensuring functionality, performance, and security.
- Collaborate with cross-functional teams to deliver high-quality, scalable applications.
- Document software designs and mentor junior developers for sustainable growth.
You'll work with sharp, committed teams solving complex challenges that shape the future of mobility, redefining wayside systems in modern rail environments.
What You Bring
- Bachelor’s degree in Computer Engineering, Software Development, or Computer Science.
- Proficiency in C# and/or Python with knowledge of C++ as a plus.
- Experience in containerization platforms like Kubernetes or Docker.
- Solid understanding of Linux systems and SQL databases.
- Strong communication skills and a proactive, adaptable mindset.
How Success Is Measured
- Delivery of high-quality, well-documented software aligned with project specifications.
- Effective collaboration across teams ensuring timely and reliable integration.
- Continuous improvement through innovation and mentorship contributions.
Alstom, A Great Place to Grow
- Build cutting-edge solutions that keep cities connected through efficient mobility.
- Work in an inclusive environment fostering long-term growth in Saint-Bruno.
- Benefit from opportunities to explore diverse roles and advance within global projects.
Here, progress isn't always easy — the scale is massive, the tasks are complex — but the impact is real. Because when the system runs, the train moves, and the city connects — that feeling stays with you. And the legacy lasts.
Bilingualism
Proficiency in French and English is required. Knowledge of a third language is considered an asset when working with our international partners, suppliers, colleagues, and customers. In Quebec, French remains the primary working language of our company.
Job Type:Experienced
- ...metros, trams, maintenance services and integrated systems. More Than a Job: A Mission We are seeking a passionate Wayside Software Developer ready to shape modern rail solutions and enhance the safety and performance of mobility systems. You'll work alongside...SuggestedLong term contractWorldwide
- ...full-time hybrid Product Owner Wayside application in Saint-Bruno,... ...that are sent to the wayside software over wireless links. The... ...project managers, architects, developers, validation teams, customers,... ...to stay, so you can grow and develop new skills and experiences throughout...SuggestedLong term contractFull timeFor subcontractorWorldwideFlexible hours
- ...et plus intelligentes pour relier les villes, réduire l’empreinte carbone et remplacer la voiture. Développeur logiciel Wayside à Saint-Bruno Chez Alstom, nous construisons ce dont des millions de personnes dépendent chaque jour : des systèmes de transport ferroviaire...SuggestedDay shift
- ...full-time hybrid Product Owner Wayside application in Saint-Bruno,... ...that are sent to the wayside software over wireless links. The... ...project managers, architects, developers, validation teams, customers,... ...to stay, so you can grow and develop new skills and experiences throughout...SuggestedLong term contractFull timeFor subcontractorWorldwideFlexible hours
- ...improvements. The TCMS has an onboard and a wayside application: ~ The onboard portion... ...metrics that are sent to the wayside software over wireless links. ~ The wayside application... ...validation challenges. Automation: Develop scripts and tools to integrate testing...SuggestedPermanent employmentFull timeRemote workWorldwide
- ...cars. We are looking for a professional passionate about software quality assurance who is eager to contribute to innovative,... ...benefits (life, medical, retirement) from day one Opportunities to develop new skills and reach your full potential through continuous...Permanent employmentFull timeRemote workWorldwide
- ...Req ID:526054 Senior TCMS Software Developer | St-Bruno, Quebec At Alstom, we build what millions depend on daily - rail transportation systems that can't afford to fail. We're more than 85,000 people worldwide creating the industry's most diverse portfolio: high-speed...Local areaWorldwide
- ...cars. We are looking for a professional passionate about software quality assurance who is eager to contribute to innovative, high... ...(life, medical, retirement) from day one Opportunities to develop new skills and reach your full potential through continuous learning...Permanent employmentFull timeRemote workWorldwide
- ...care of programming alerts and developing data analysis scripts , but... ..., and support hardware and software components of digital solutions... ...solutions on rolling stock, wayside equipment, and other... ...to stay, so you can grow and develop new skills and experiences throughout...Long term contractFull timeWork at officeWorldwide
- ...personnes ouvrent la voie à une mobilité plus verte et plus intelligente, dans le monde entier. Pourriez-vous être le Product Owner Wayside Application à temps plein en mode hybride à Saint-Bruno, QC, CA que nous recherchons ? Votre futur rôle Relevez un nouveau...Daily paidFull timeApprenticeshipWorldwideFlexible hours
- ...solutions. Rattaché au Responsable des Tests, vous jouerez un rôle clé dans la fiabilité, la sécurité et la performance des systèmes Wayside . Vous interviendrez également en tant que référent technique sur des projets définis , en apportant votre expertise sur les...Daily paidPermanent employmentFull timeLocal areaRemote work
- ...empreinte carbone et remplacer la voiture. Objectif du poste : L'ingénieur système pour les systèmes de signalisation; PACIS, wayside, réseau joue un rôle central visant à garantir le développement, l'intégration et l'optimisation des performances des sous-systèmes...
- ...context of digital solutions Hands-on experience in one or more software development phases such as software development, hardware-... ...journey – the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:...Long term contractFull timeWorldwide
- ...opening its doors to you. TCMS consists of onboard equipment and software components that send and receive data with ground systems via... ...benefits (life, medical, retirement) from day one • Opportunities to develop new skills and reach your full potential through continuous...Permanent employmentFull timeWork at officeLocal areaRemote workWorldwide
- ...with teams across the business (including vehicle engineering, software development, and testing teams), ensure compliance with processes... ...journey – the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:...Long term contractFull timeWorldwideFlexible hours
- ...team. Capture and analyze project lessons learned (REX). Develop high-quality schedules in compliance with company procedures, contractual... ...theory and methods. ~ Proficiency in at least one planning software tool. ~ Skills in Microsoft Office tools. ~ Basic...Long term contractContract workWork at officeWorldwideFlexible hours
- ...technical, contractual, and organizational requirements. You develop, consolidate, and maintain reliable reference schedules,... ...Primavera P6, MS Project or equivalent). Good command of office software, especially Excel (data analysis) . Knowledge of project management...Long term contractPermanent employmentFull timeWork at officeRemote workWorldwideFlexible hours2 days per week
- ...requirements, strategies, and QCD targets. Developing macro-processes, assembly sequences, and... ...industrial documents using various software tools and applying revision tracking processes... ...is here to stay, so you can grow and develop new skills and experiences throughout your...Full timeFor subcontractorWork at officeWorldwideFlexible hours
- ...regulations. Key Responsibilities: - Requirements Definition: Develop comprehensive functional, performance, transverse, and train-... ...into the Rolling Stock, addressing mechanical, electrical, and software components to ensure operational cohesiveness. - Interface...Worldwide
- ...the business (mechanical, electrical, and software engineers), lead the integration of... ...stakeholders. We’ll look to you for: Developing comprehensive functional, performance, transverse... ...is here to stay, so you can grow and develop new skills and experiences throughout...Long term contractFull timeWorldwide
- ...making. You’ll specifically take care of developing, consolidating, and maintaining reliable... ...or equivalent) Good command of office software, especially Excel (data analysis)... ...industry is here to stay, so you can grow and develop new skills and experiences throughout your...Long term contractFull timeWork at officeWorldwideFlexible hours3 days per week
- ...Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for... ...experience of generating and maintaining schedules in Primavera P6 software. Railway industrial experience will be an advantage. Alstom...Local areaWorldwide
- ...work closely with teams across the business (Systems, Electrical, Software, Control, Validation, and RAMS Engineering teams), provide... ...journey. The rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:...Long term contractFull timeLocal areaWorldwideFlexible hours3 days per week
- ...Interested? This is a great opportunity to work for a young and dynamic company! We are currently looking for an Intermediate Software Developer (Backend) to join our team What you can expect in this role: Under the supervision of the Lead developer, the developer is...Permanent employmentFull timeRemote workMonday to friday
- ...In this context, you are responsible for developing technical requirements and defining the architecture... ...of mechanical, electrical, and software concepts—you are our ideal candidate.This... ...US. Your main responsibilities Develop technical and cross-functional requirements...Permanent employmentFull timeWork at officeWorldwide
- ...Analyze technical issues and work closely with suppliers to develop and integrate solutions/changes in a timely manner. Your responsibilities... ...of Rational DOORS, an asset ~ Knowledge of Office suite softwares ~ Member OIQ, an asset ~ Occasional travels in Canada and...InternshipWork at officeWorldwide
- ...Proficiency in MS Excel, SAP (nice to have) or equivalent financial software & planning tools · Bilingualism French/English ·... ...with us as the rail industry is here to stay · Grow and develop new skills through award-winning learning · Steer your career...Long term contractPermanent employmentFull timeWork at officeLocal areaRemote workWorldwide
- ...signaux analogiques/numériques Notions de base en programmation (Python, C, LabVIEW) et intérêt marqué pour l'interaction hardware/software. Connaissance des protocoles de communication (Ethernet, TCP/IP) et des outils de gestion d’anomalies (Jira, ALM) Base en dessin mécanique...Daily paidPermanent employmentFull timeSummer workWork at officeLocal areaRemote work
- ...and reporting A strong attention to detail and organizational skills Proficiency in tools such as Excel, PowerPoint, or similar software Excellent communication skills, both written and verbal Bilingualism Proficiency in French and English is required....Full timeApprenticeshipInternshipWorldwide
- ...report any cost overruns and productivity deterioration. You have developed solid knowledge and skills in financial management of large-... ...with us as the rail industry is here to stay · Grow and develop new skills through award-winning learning · Steer your...Long term contractPermanent employmentFull timeRemote workWorldwide2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Wayside Software Developer. Be the first to apply!
- software developer no experience Saint-Bruno, QC
- software engineer Saint-Bruno, QC
- software engineer - computer Saint-Bruno, QC
- senior software developer Saint-Bruno, QC
- software developer intern Saint-Bruno, QC
- software development engineer Saint-Bruno, QC
- ingénieur logiciel Saint-Bruno, QC
- software engineer intern Saint-Bruno, QC
- développeur logiciel Saint-Bruno, QC
- software developer Saint-Bruno, QC
