Software Designer

Apply now »

Date: 19-Jan-2022

Location: Charleroi, WHT, Belgium

Company: Alstom

Req ID:146881 

We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global community of more than 75 000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact.  



ALSTOM BELGIUM – Center of Excellence for Rail Signalling Systems

The site in Charleroi has developed unique expertise in complete systems that operate at a global level and focuses on signalling and railway traffic control systems, with a particular emphasis on equipment that complies with the European standard (European  Rail  Traffic  Management  System/ ERTMS).  The teams develop systems, manufacture prototypes, perform tests and trials, complete approval procedures and manage integration projects.  An after-sales/service activity completes the offer for these product groups.  Alstom Belgium pursues an ambitious growth strategy by actively investing in R&D. 


DEVELOPMENT CENTER IN CHARLEROI – Where Software Engineering meets Mobility Solutions

Alstom Development Center located in Charleroi, gathers all the R&D activities that aim to develop Alstom’s Signalling solutions, mainly ERTMS (European Rail Traffic Management System) solutions.  

Alstom Charleroi DC teams (about 200 experts - System Engineers, Embedded Software experts, Verification & Validation Engineers,…) are driving innovative development programs with the ambition to keep and improve Alstom’s world-leading position on today and tomorrow digital mobility solutions for which Software Engineering is clearly one of the core competencies (Train control systems, Signalling Systems, Automatic Operation,…).



By joining a multidisciplinary, multicultural and international team, your role as Software Designer will be to:

  • Take part to the development of software specifications and architectures based on the needs expressed by rail experts.
  • Develop and maintain software components (detailed designs, coding and tests)
  • Perform integration and functional tests of these components in the final products via physical and digital test platforms
  • Contribute to the continuous improvement of our processes, methods and working tools
  • Take an interest in technological developments in the field and in the profession         
    You will have to perform the following activities respecting processes and standards:
  • Critical review of input specifications
  • Active participation in team dynamics (stand-up meeting, code review, pair programming)
  • Design and implementation of reusable modules
  • Use of existing or newly created modules
  • Software versioning
  • Production, testing and documentation of executable components
    Qualifications & Skills:
  •  Master or Engineering Degree (BAC +5) in Information Technology (IT / Informatics)
  • No experience required / role open to young graduates
    Methodologies & tools
  • Delphi, C++, C#, Python,
  • Good oral and written communication skills in French and English.
    Behavioral competencies
  • Team spirit and proactivity
  • Curious, rigorous, responsible and reliable
  • Engineering/System minded
  • Customer orientated
  • Autonomy and perseverance
  • Mission mainly based in Charleroi, potential short techncial mission abroad


  • Development plan (training, mission, … )
  • Opportunies for career evolution as a Software Architect , Software Leader
  • Also, opportunities to System and Validation metiers



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.   



Job Type:​Experienced​

Job Segment: Developer, Embedded, Informatics, Testing, Technology