Join a passionate international team based in Charleroi dedicated to building advanced software tools that power Verification & Validation (V&V) processes in railway systems. You will play a critical role in designing, developing, and integrating software components that ensure the safety, reliability, and compliance of railway signalling and control systems.
Key Responsibilities
Specification & Architecture
- Collaborate with the software architect to define tool requirements and architecture.
Software Development (C# & Python)
- Design and implement software components.
- Create the development toolchain environment.
- Write and run unit and verification tests.
- Manage configuration and version control of deliverables.
Integration & Collaboration
- Support software-to-software integration with team members.
- Participate in hardware-software integration phases.
V&V Tooling
- Build tailored tools to support validation teams in their testing campaigns.
- Standardisation & Continuous Improvement
- Promote reuse of internal libraries or COTS solutions.
- Propose enhancements to processes and tooling.
Teamwork & Knowledge Sharing
- Work closely with 7 colleagues in Charleroi and 4 in Bangalore.
- Foster an environment where expertise and best practices are regularly exchanged.
Profile / Requirements :
✔ Education & Experience
Engineering or Master's degree in Computer Science, Software Engineering, or related field.
Minimum 3 years of professional experience in:
- Mandatory: C# software development
- Desirable: Experience in railway software (ERTMS Level 2)
✔ Technical Skills
Excellent communication and collaboration capabilities.
Experience with Git and GitLab; knowledge of networking fundamentals.
Familiarity with test/integration processes.
Bonus: Linux, Docker, MongoDB experience.
✔ Programming Languages
Strong skills in C# and Python, with eagerness to explore new technologies.
✔ Soft Skills
Team-oriented, proactive, curious, rigorous, responsible, customer-focused, autonomous, and persistent.
✔ Languages
Fluent English (written and spoken); French is a plus.
Why Join Us?
Contribute to high-stakes railway projects, ensuring the safety and reliability of next-generation transit systems.
Work in a multinational, cross-functional team, blending Belgian and international expertise.
Access to a rich technical environment, with opportunities for continuous learning, process innovation, and career development—endeavors valued in modern V&V roles across the railway industry
Ready to impact railway safety and innovation with us?
Send your CV and let's discuss your future challenge!