TCMS Software Tester
Alstom
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Are you passionate about the railway industry and complex systems? The team Train Control & Monitoring Systems (TCMS) opens its doors to you.
The Train Control and Monitoring System (TCMS) team contributes to the improvement and troubleshooting of our customers' trains in service. Typical projects range from troubleshooting and problem correction to obsolescence management, including functional enhancements.
The TCMS includes an onboard application and a ground application:
The onboard part acquires train data, applies control rules and activates the outputs required for train operation. It also collects numerous train status indicators that are transmitted to the ground software via wireless links.
The ground application receives, processes, archives and makes this data available for consultation. This data is used for efficient train operations, as well as for preventive and corrective maintenance.
Your future role
Reporting to the Test Manager, as a TCMS Software Tester , you play a key role in the reliability, safety and performance of TCMS systems. You are involved throughout the entire validation lifecycle.
You have developed strong knowledge and skills in software or system testing within complex and multi-system environments, you are our ideal candidate.
Your key responsibilities
- Develop scripts and tools to integrate testing activities
- Manage requirements traceability, diagnose complex issues and optimize test coverage
- Participer activement à l’amélioration continue des processus de laboratoire et au maintien d'un environnement de validation structuré et sécuritaire
- Adhérer rigoureusement aux processus, méthodes et tools en place correspondant à ces activités
About you
Beyond your technical expertise, we are looking for a passionate and committed individual. However, to fully succeed in this role and meet our technological challenges, you ideally possess the following key skills and qualities:
- Education: Bachelor's degree in Software Engineering, Computer Science, or equivalent
- Experience: 2 years or more in software or system testing in complex multi-system environments.
- Technique : Maîtrise du scripting (ex : Python, Bash…), des réseaux (ex : TCP/IP, Ethernet…) et des tools CI/CD (ex : GitLab, Jenkins…).
- Tools: Knowledge of databases (e.g.: SQL...).
- Soft skills: Strong analytical mindset and ability to work in an international, multi-site and matrix organization (French/English bilingualism required)
What you will appreciate in this role and working at ALSTOM
· Working daily in an innovative project environment
· Benefiting from competitive compensation including comprehensive benefits coverage (life, medical, retirement) from day one
· Developing new skills and your full potential through the continuous training opportunities offered
· Opportunities matching your ambitions within the organization
Location: Saint-Bruno (South Shore of Montreal).
Status: Permanent, full-time (40h)
Model: Hybrid (3 days on site / 2 days remote).
Proficiency in both French and English is required.
In Quebec, French remains the main working language of our company.
You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!
Important to note
As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.
- ...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 trains, metros...SuggestedLocal areaWorldwide
- ...connecting cities as we reduce carbon and replace cars. Join us as TCMS (Train Control & Monitoring System) System Engineer , and you’ll... .... Primary work domains will be: modifications to existing software systems, correction of bugs, new feature development, subsystems...SuggestedManual laborWork at officeWorldwide
- ...passionate about the railway industry and complex systems? The Train Control & Monitoring Systems (TCMS) team is opening its doors to you. TCMS consists of onboard equipment and software components that send and receive data with ground systems via various wireless connections....SuggestedPermanent employmentFull timeWork at officeLocal areaRemote workWorldwide
- ...cars. Alstom Services Engineering has an opening for a TC&IS Software Manager in its Saint Bruno, QC location. In Alstom Services, our... ...include systems such as Train Control and Monitoring Systems (TCMS), Public Adress & Customer Information System (PACIS), CCTV, and...SuggestedFor subcontractorLocal areaWorldwide
- ...the ground and in the stars to change the world for the better, we’ll take you there. MDA Geospatial Services is strengthening the software development team in support of satellite operations and is seeking an experienced and versatile Software Engineer to join our team in...SuggestedFull timeFlexible hours
- ...industry and complex systems? The Train Control & Monitoring Systems (TCMS) team is looking for you. The Train Control and Monitoring... ...multiple train health metrics that are sent to the wayside software over wireless links. ~ The wayside application receives, processes...Permanent employmentFull timeRemote workWorldwide
- ...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...Long term contractWorldwide
- ...? The Train Control & Monitoring Systems (TCMS) team opens its doors to you ( St-Bruno office... ...maintaining, improving, and evolving the software systems used in operational train fleets.... ...developer works closely with software testers and systems engineers to deliver reliable...Permanent employmentFull timeWork at officeLocal areaRemote workWorldwide
- ...collaborative teammates. The Train Control and Monitoring System (TCMS) team is involved in the improvement and troubleshooting of our... ...multiple train health metrics that are sent to the wayside software over wireless links. The wayside application receives, processes,...Long term contractFull timeFor subcontractorWorldwideFlexible hours
- ...Integrating the system into the project Defining the Interface for the system. Verifying of the system (focus on train level and TCMS) including design reviews. Change and configuration management process for the system on train level. Control of changes after design...Work at officeWorldwide
- ...school diploma, G.E.D. or equivalent ~ Proficient in MS Office, including Word and Excel ~ Ability to learn internal database and software systems Additional Preferred Skills and Qualifications: Experience in a business-to-business account support and...Full timeWork at officeImmediate start
- ...are excited to meet people who share the same passion for innovation. For more information, visit . Job Description As a Software Developer – Server, you design, develop, test, and secure high-quality technological solutions aligned with ISAAC’s strategic objectives...Full timeInternshipWork at officeFlexible hours
- ...Experience in a manufacturing or design environment Experience in systems integration Understanding of mechanical, electrical, and software concepts Expertise in system failure analysis and troubleshooting Strong interpersonal and communication skills Knowledge of...Long term contractFull timeWorldwideFlexible hours
- ...years of experience in the aerospace industry (an asset); ~ Good knowledge of the Microsoft Office Suite; ~ Knowledge of Catia V5 software; ~ Strong knowledge of sheet metal, welding, and surface treatments; ~ Ability to read and interpret drawings, specifications,...Full timeContract workInternshipWork at office
- ...years of experience in the aerospace industry (an asset); ~ Good knowledge of the Microsoft Office Suite; ~ Knowledge of Catia V5 software; ~ Strong knowledge of sheet metal, welding, and surface treatments; ~ Ability to read and interpret drawings, specifications,...Full timeContract workInternshipWork at office
- ...transport, energy, etc.). Proficiency in planning tools (such as Primavera P6, MS Project or equivalent). Good command of office software, especially Excel (data analysis) . Knowledge of project management principles and planning methods . Analytical skills and...Long term contractPermanent employmentFull timeWork at officeRemote workWorldwideFlexible hours2 days per week
- ...suppliers outside Quebec; Good command of the Microsoft suite ; Experience of systems with an ERP/MRP. Experience with EPICOR software will be considered an asset ; Experience in the manufacturing field and/or aeronautics an asset ; Knowledge of R&O and military...Full timeContract workInternship
- ...project planning. ~ Practical knowledge and skills in project planning theory and methods. ~ Proficiency in at least one planning software tool. ~ Skills in Microsoft Office tools. ~ Basic understanding of time-related contractual obligations and penalties. ~ Basic...Long term contractContract workWork at officeWorldwideFlexible hours
$118k - $148k per year
...entreprise. Eaton's Electrical Sector Energy Control Systems (ECS) Center of Excellence (CoE) is currently seeking a motivated Software Development Specialist to join its global, multidisciplinary team and design software solutions based on embedded and distributed...Full timeWork at office$76k - $95k per year
...du marché et de l’entreprise. Eaton's Electrical Engineering Services and Systems division is currently seeking a motivated C# Software Developer for its team. This role is based at our Eaton Americas Innovation Center in Brossard (Québec) and offers hybrid work opportunities...Full timeInternshipWork at office- ...specially for car sales, - Strong understanding of the full accounting cycle and monthly closing processes, - Proficiency in accounting software and the Microsoft Office suite, particularly Excel, - Knowledge of SERTI software (asset), - Ability to work both independently...Full timeContract workWork at office
$92k - $115k per year
...considérations du marché et de l’entreprise. Eaton's Electrical Engineering Services and Systems division is currently seeking a Senior C# Software Developer to join its team that is currently working on the ADPS project. This role is based in our Eaton Americas Innovation Center...Full timeWork at office- ...services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. Aviya has an opening for a Control...Full time
- ...managerial role within an operational environment, particularly in the context of digital solutions Hands-on experience in one or more software development phases such as software development, hardware-software integration, etc. Experience working with multinational...Long term contractFull timeWorldwide
- ...You are bilingual (French-English) with expertise in systems integration and a good understanding of mechanical, electrical, and software concepts—you are our ideal candidate.This position, based at the St-Bruno site on the South Shore of Montreal, is a permanent full-...Permanent employmentFull timeWork at officeWorldwide
- ...stakeholders (cloud, servers, networks, firewalls) Expertise in cloud technologies and cybersecurity, with a university degree in software engineering, network management, or related field. IPMA Level B or C certification (or equivalent) and strong communication skills...Internship
- ...validation within the rolling stock scope. Day-to-day, you’ll work closely with teams across the business (including vehicle engineering, software development, and testing teams), ensure compliance with processes and methodologies, and much more. You’ll specifically take care...Long term contractFull timeWorldwideFlexible hours
- .... We’ll look to you for: Working closely with engineering teams to deploy, configure, commission, and support hardware and software components of digital solutions within projects. Providing technical support to Operations and Maintenance (O&M) sites for the deployment...Long term contractFull timeWork at officeWorldwide
- ...our Zero Harm policy What you will do: As a Senior Embedded Software Developer located in Brossard, QC, you will develop the next... ...analyser, de concevoir, de programmer, de déboguer, de modifier, de tester et de mettre en uvre les logiciels utilisés dans les systèmes d...Full timeApprenticeshipInternship
- ...systèmes complexes ? L’équipe Train Control & Monitoring Systems (TCMS) vous ouvre ses portes. Le TCMS est composé d’équipements... ...Python, C, LabVIEW) et intérêt marqué pour l'interaction hardware/software. Connaissance des protocoles de communication (Ethernet, TCP/IP)...Daily paidPermanent employmentFull timeSummer workWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to TCMS Software Tester. Be the first to apply!
- software intern Saint-Bruno, QC
- software Saint-Bruno, QC
- software implementation project manager Saint-Bruno, QC
- remote software Saint-Bruno, QC
- software sales Saint-Bruno, QC
- embedded software Saint-Bruno, QC
- software technical support Saint-Bruno, QC
- software support Saint-Bruno, QC
- software application developer Saint-Bruno, QC
- test validation logiciel

