Software Development Lead

Apply now »

Date: 23-Nov-2021

Location: St-Bruno, QC, Canada

Company: Alstom

Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Alstom’s products portfolio ranges from high-speed trains, metros, monorail, trams and e-buses to integrated systems, customised services, infrastructure, signalling and digital mobility solutions. With Bombardier Transportation joining Alstom on January 29, 2021, the new Group’s combined revenue amounted to €15.7 billion for the 12-month period ended March 31, 20201. Headquartered in France, Alstom is now present in 70 countries and employs 75,000 people. www.alstom.com


Accountable for:

  • Delivery of Train Software according to his / her Engineering Work Package.

  • Deployment and application of Train Control & Information Solutions development procedures, processes & design rules on his / her project.

  • Ensuring proper management and traceability of the hardware and software configuration - including design tools - (producing the release notes)

  • Ensure that the content of the baselines, of the release or delivery notes and of the Software Reference versions identifications are in conformity with the release.

  • Maintaining and Controlling KPIs for the project and reporting to Software Domain Leader.

  • Accountable for Software Validation


Responsible for:

  • Monitoring, Controlling, and consolidating the software development work-package. As such Organizes, leads the work package reviews for the project he/she is in charge,

  • Reports the target to project Train Control work package owner.

  • Integration of Software Modules within TCMS subsystem like, Central Control Unit, Human Machine Interface Unit etc

  • In-charge of configuration management for TCMS Software.

  • Ensuring the overall performance of executable code loaded on target, for the project that he / she is leading.

  • Initiating and following-up with action plans to solve issues and/or improve results in projects.

  • Establish and share experience feedback from its activities with the domain manager and suggest improvements in software development,

  • the process and tools defined by the Domain Leader.

  • Contributing to the Generation of Quality Plan.

  • He/she is member of Change Control Board meetings

  • Continuous improvement of software development techniques to optimise available computing resources



  • Hands-on development experience of software phases like requirement gathering, requirements writing, software development, hardware-software integration, object-oriented software design models, etc

  • 6+ years of experience required with :

    • 2+ years’ experience in Railway or Automotive domain.

    • 2+ Experience in leading complete product life-cycle of at least 2 projects

  • Experience in developing software using based model development tools like Matlab / Simulink, Control Build etc.

  • Good Working level Knowledge of network protocols like MVB, Ethernet, CAN, RS232, RS 485.

  • Knowledge of any of the following is a definite asset: Python, SVN, Sparx Enterprise Architect, agile methods.

  • Bilingual French and English

An agile, inclusive and responsible culture is the foundation of our company where diverse people are offered excellent opportunities to grow, learn and advance in their careers.  We are committed to encouraging our employees to reach their full potential, while valuing and respecting them as individuals.   


Alstom is committed to creating a diverse environment and is proud to be an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, age, disability status, veteran status, or any other characteristic protected by Federal, National, or Local Laws.


Effective 29 January 2021, Alstom completed the acquisition of Bombardier Transportation. This is a Bombardier Transportation Legal Entity Position - positions at Bombardier Transportation companies are all members of the Alstom Group.

Job Segment: Developer, PLM, Technology, Management