Software developer C#

M

Charleroi

Sur place

EUR 65 000 - 90 000

Plein temps

Il y a 10 jours
Générateur de candidature

N’envoyez pas de CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Avantages offerts par ce poste

IT consulting & strategy
Digital transformation & IoT
Project management
Talent development
Ecovadis Gold

Résumé du poste

Médiane Benelux based in Charleroi leads a multinational team to build advanced software tools powering Verification & Validation (V&V) processes in railway systems.

You will design, develop, and integrate software components using C# and Python, collaborating with colleagues in Belgium and India to ensure safety, reliability and compliance across railway signalling and control systems.

Qualifications

  • Engineering or master's in CS/Software engineering.
  • Minimum 3 years of professional C# experience.
  • Desirable: experience in railway software (ERTMS Level 2).
  • Fluent English; French is a plus.

Responsabilités

  • Collaborate with software architect to define tool requirements and architecture.
  • Design and implement software components in C# and Python.
  • Create the development toolchain and run tests.
  • Support software-to-software and hardware-software integration.
  • Promote standardisation and reuse of internal libraries.

Connaissances

C# development
Python development
Git/GitLab
Networking basics
Testing/integration
Communication
Teamwork

Formation

Master's degree in CS/Software

Outils

Linux
Docker
MongoDB

Description du poste

Médiane Benelux: Career Booster!


Since 2017, and with over 35 years of experience in France and Italy, Médiane Benelux is an engineering company specializing in software, electronics, and cybersecurity across key sectors such as Railways, Automotive, Energy, Medical, Aerospace, Space, Telecoms, Industry, and Defense.


What we offer


  • IT consulting and strategy

  • Digital transformation and IoT solutions

  • Project management and process optimization


As specialists in electronics, development, and embedded systems design, we operate from sensor to cloud.


Why choose Médiane Benelux?


  • Human-sized company: Promotes teamwork and collaboration in a dynamic and stimulating environment

  • Sharp technical expertise and tailored solutions for each sector

  • Talent support: Personalized follow-up, continuous training, and skill development for our employees

  • Custom solutions tailored to the specific needs of each client

  • Culture of innovation: Participation in innovative and varied projects

  • Ecovadis Gold certification: Commitment to equality, well-being, and responsibility

  • Human values: Commitment, Respect, Trust, Listening


Happy at Work and Happy Clients labels by Choose my Company: A fulfilling work environment and optimal client satisfaction


Le poste :

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.


Profil recherché :

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?

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Verification & Validation Engineer – Railway Sector
Verification & Validation Engineer – Railway Sector

Médiane Système limited • Henegouwen

Sur place
EUR 55 000 - 85 000
Mobility package (transport or car)
Group Insurance
Meal/Voucher programs
+1
Software Engineer – Python, C#/C (Railway Industry)
Software Engineer – Python, C#/C (Railway Industry)

Médiane Système limited • Henegouwen

Sur place
EUR 45 000 - 65 000
Attractive salary package
Additional legal days off
Mobility package (transport or car)
+5
Verification & Validation Engineer – Railway Sector
Verification & Validation Engineer – Railway Sector

M • Charleroi

Sur place
EUR 55 000 - 90 000
Software Engineer – Rail Transport
Software Engineer – Rail Transport

Médiane Système • Henegouwen

Sur place
EUR 65 000 - 90 000
Mobility package
Group Insurance
Meal vouchers
+3
Software Designer/Tester Simu & Tools
Software Designer/Tester Simu & Tools

Médiane Système • Henegouwen

Sur place
EUR 65 000 - 95 000
Attractive salary package
Mobility package
DKV health insurance
+3
Senior system Engineer
Senior system Engineer

M • Charleroi

Sur place
EUR 60 000 - 90 000
System Engineer – ERTMS Applications
System Engineer – ERTMS Applications

Mediane systeme • Charleroi

Sur place
EUR 55 000 - 85 000
Salary package
Mobility package
Meal vouchers
Project Verification & Validation (V&V) Manager - Signaling
Project Verification & Validation (V&V) Manager - Signaling

Médiane Système • Henegouwen

Sur place
EUR 90 000 - 120 000
Mobility package
Group Insurance
Meal vouchers
+2
Expert Test Engineer – Railway Signalling (ETCS)
Expert Test Engineer – Railway Signalling (ETCS)

M • Brussel Hoofdstad

Sur place
EUR 80 000 - 110 000
Software/Hardware Integration Engineer – Embedded Systems
Software/Hardware Integration Engineer – Embedded Systems

Médiane Système limited • Brussel

Sur place
EUR 70 000 - 100 000
Attractive salary package
DKV health insurance
Group insurance
+2