cover image
Médiane Système

Médiane Système

www.medianesysteme.com

31 Jobs

216 Employees

About the Company

Nos domaines d'expertise : OS Temps Réel Sécurisés sur mesure, 5G Privée Sécurisée, IA Embarquée, Cybersécurité, Réseaux Industriels

Listed Jobs

Company background Company brand
Company Name
Médiane Système
Job Title
Software Engineer – Python, C#/C (Railway Industry)
Job Description
Job Title: Software Engineer – Python, C#/C++ (Railway Industry) Role Summary Design, develop, and integrate software solutions for advanced railway systems in a collaborative, multicultural environment. Expectations Deliver high-quality, reliable software components, maintain code quality, and support integration with hardware and other software systems. Participate in architecture discussions, continuous improvement initiatives, and regulatory compliance processes. Key Responsibilities - Define software specifications and collaborate with system architects on architecture decisions. - Design and implement components in Python, C#, and C++. - Conduct unit, integration, and validation testing. - Manage source code with Git/GitLab; maintain toolchain and configuration management. - Integrate software with hardware and other software modules; coordinate with test engineers and hardware designers. - Reuse and enhance existing COTS solutions; propose tooling and best‑practice improvements. - Contribute to continuous improvement and standardization across projects. Required Skills - Proficiency in Python, C#, and C++. - Experience with Git, GitLab, and software configuration management. - Understanding of network communication protocols. - Familiarity with embedded Linux (bonus). - Strong written and spoken English; French language skills are a plus. - Ability to work in a regulated industry environment (rail, aerospace, medical, defense). Required Education & Certifications - Master’s or Engineering Degree in IT, Computer Science, Electronics, or related field. - 2–3 years of software development experience; senior profiles welcome. - Regulatory industry experience (e.g., rail, aerospace, medical, defense) is an asset.
Charleroi, Belgium
Hybrid
Junior
18-12-2025
Company background Company brand
Company Name
Médiane Système
Job Title
Test Engineer - Critical systems
Job Description
**Job Title:** Test Engineer – Critical Systems **Role Summary:** Lead verification and validation of safety‑critical software and integrated systems within real‑time, guided transportation solutions. **Expectations:** - Deliver compliant test strategies and documentation at software, integration, and system levels. - Maintain rigorous defect tracking and collaborate with multidisciplinary teams. - Contribute to continuous improvement of test processes and quality standards. **Key Responsibilities:** - Define test strategies and scope for software, integration, and system levels. - Develop, maintain, and execute test cases and scenarios. - Automate test solutions where appropriate using programming skills. - Analyze test results, identify defects, and liaise with dev, QA, and safety teams for resolution. - Produce clear test reports, summaries, and technical documentation. - Participate in technical reviews, quality audits, and safety assessments. **Required Skills:** - ≥3 years experience in system or software testing for safety‑critical applications (rail, aerospace, defense, etc.). - Strong programming ability (e.g., C/C++, Python). - Knowledge of test automation frameworks and scripting. - Excellent documentation and communication skills in English (technical writing). - Analytical mindset, rigor, autonomy, and teamwork. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Electrical Engineering, or related field. - Familiarity with critical system standards (IEC 61508, DO‑178C, etc.) and SIL levels preferred. - Valid certifications (e.g., Six Sigma, ISTQB, or equivalent) are a plus.
Brussels, Belgium
Hybrid
Junior
25-12-2025
Company background Company brand
Company Name
Médiane Système
Job Title
Ingénieur Développement C++ Python H/F
Job Description
**Job Title** C++/Python Development Engineer (M/F) **Role Summary** Develop and enhance core network calculation components for a gas distribution system. Responsible for writing clean, reusable C++ code, creating Python scripts for integration, and supporting the team in building controlled development environments and continuous integration processes. **Expectations** - Deliver high‑quality, performant C++ modules within agreed timelines. - Collaborate with the architecture team to design interfaces and data models. - Contribute to code reviews, documentation, and process improvement initiatives. **Key Responsibilities** 1. Analyze functional requirements and translate them into technical specifications. 2. Design and implement C++ applications and Python utilities, including batch processes. 3. Create and maintain unit, integration, and system tests. 4. Debug and fix defects identified during testing or user acceptance. 5. Write detailed technical documentation (specifications, deployment guides, test plans). 6. Advise on best practices, tooling, and architecture decisions. 7. Propose and implement improvements to development workflow and CI/CD pipelines. **Required Skills** - Advanced proficiency in C++ (modern standards). - Proficient in Python for scripting and automation. - Deep knowledge of Qt 5.15 LTS framework. - Experience with version control (Git), CI/CD, and build systems (CMake, Make). - Strong understanding of software design principles and patterns. - Ability to write clear technical documentation. - Excellent communication, teamwork, and problem‑solving abilities. **Required Education & Certifications** - Graduate of an accredited engineering school, Master’s degree, or equivalent (“Mastère”) in Computer Science, Electrical Engineering, or related field. - Demonstrated, significant experience in comparable C++/Python development projects.
Pantin, France
Hybrid
25-12-2025
Company background Company brand
Company Name
Médiane Système
Job Title
Software developer C#
Job Description
**Job Title:** Software Developer – C# **Role Summary:** Design, develop, and integrate software components for V&V tools in railway signalling and control systems, ensuring safety, reliability, and regulatory compliance. **Expectations:** - Deliver high‑quality, maintainable code in C# (Python optional). - Collaborate with architects and cross‑functional teams on specifications, architecture, and deployment. - Participate in hardware/software integration and continuous improvement of tooling and processes. **Key Responsibilities:** - Define tool requirements and architecture with senior architects. - Design, code, unit‑test, and integrate software modules. - Build and maintain the development toolchain (CI/CD, Git/GitLab). - Support integration with other software components and hardware interfaces. - Create custom tools for validation teams and standardise reusable libraries or COTS solutions. - Propose process and tooling enhancements; promote knowledge sharing across teams. **Required Skills:** - 3+ years professional experience in C# development. - Proficiency in Python, Git, GitLab, networking fundamentals, and test/integration processes. - Familiarity with Linux, Docker, MongoDB is a plus. - Strong communication, teamwork, proactive problem‑solving, and customer focus. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. **Languages:** - Fluent English (written and spoken); French is a bonus.
Charleroi, Belgium
Hybrid
25-12-2025