System Designer
Apply now »Date: 13 Oct 2026
Location: Charleroi, BE
Company: Alstom
Req ID:517840
Software Designer in Charleroi
More Than a Job: A Mission
Your Role, Your Impact
- Design and develop embedded software architectures ensuring scalability and maintainability across multiple rail platforms.
- Collaborate closely with system engineers, testers, and hardware teams to ensure seamless integration and performance alignment.
- Implement robust coding standards and validation processes to guarantee reliability and compliance with EN 50128 safety standards.
- Drive innovation by introducing model-based design techniques and continuous integration practices using tools like MATLAB/Simulink and Jenkins.
- Contribute to knowledge sharing by mentoring peers and documenting best practices for future projects.
What You Bring
- Proficiency in C/C++ and real-time operating systems for embedded applications.
- Experience with model-based design tools such as MATLAB/Simulink or SCADE Suite.
- Understanding of communication protocols like CAN, Ethernet, or MVB.
- Ability to apply software lifecycle management using Git, Jira, and continuous integration pipelines.
- Strong analytical mindset with a focus on safety-critical and high-availability systems.
How Success Is Measured
- On-time delivery of validated software modules aligned with project milestones.
- Effective collaboration and contribution to cross-functional team objectives.
- Reduction in software defects and improved system performance through proactive problem-solving.
Alstom, A Great Place to Grow
- Work with cutting-edge rail control and automation technologies shaping global mobility.
- Contribute to projects with tangible local and international impact.
- Grow your career through continuous learning, mentorship, and global mobility opportunities.
Job Segment:
Embedded, Technology