Qt / UI Developer Service Request M/V/X
Référence 5804221 | Créé le 31 mars 2026
- Temps de travail : Temps plein
- Type de contrat : Durée indéterminée
- Famille de métiers : Informatique / Logiciel - Software
Description de la fonction
Task descriptionThe service provider will be part of an initiative to modernize a mission-critical software system (EBP) used by the Belgian railway infrastructure operator to manage traffic and safety.
The system is being re-engineered in iterations. The main focus of this role is the development and maintenance of the Qt-based user interfaces used within the EBP system. The developer will contribute to both legacy components and modernized modules.
Depending on experience, the service provider may take a developer and/or technical lead role within the team.
Main responsibilities include:
- Analyze, design and implement UI features within the EBP program
- Develop and maintain Qt-based user interfaces
- Create technical documentation for software modules and system components
- Contribute to design decisions and engineering practices
- Support the team throughout the full software development lifecycle
Profil
Task examplesThe service provider must ensure that the allocated person can:
- Design and implement UI modules using Qt
- Ensure high precision and reliability in code due to operational impact on railway traffic
- Participate in safety and security-related activities such as TRA and FMEA
- Work comfortably in both high-level architecture and detailed design
- Produce design documentation and support implementation
- Contribute to engineering methodology, tools, and organization
- Demonstrate autonomy, initiative, and strong problem-solving capabilities
ObjectivesThe tasks cover multiple phases of the software development lifecycle (SDLC), including design, development, testing, and documentation.
CompetenciesLanguage skills:
Dutch / French / English
Software skills:
Mandatory
- Expert knowledge of Qt / Qt Framework
- good C development experience
- Experience developing complex UI systems
- Linux development and debugging environment
- Git (version control and collaboration)
Nice to have
- Rust
- Java
- Python
Experience in safety-critical environments or railway signaling systems is considered an asset.
Soft Skills
- Meticulous and precise, especially in safety-critical contexts
- Strong communicator and team player
- Proactive in seeking information and proposing solutions
- Motivated, innovative and hands-on
- Ability to work autonomously in complex technical environments
Compétences linguistiques
-
Néérlandais (atout)
- Comprendre : Expérimenté - (C1)
- Écrire : Expérimenté - (C1)
- Lire : Expérimenté - (C1)
- Parler : Expérimenté - (C1)
Envie d'en apprendre davantage sur ce métier ou sur un métier proche de celui-ci ? Parcourez toutes les informations utiles sur Panorama des métiers. Panorama des métiers
Attention, un employeur ne peut pas vous demander de lui communiquer des données sensibles. En savoir plus.
Si vous avez une remarque sur cette offre, n'hésitez pas à nous la communiquer via ce formulaire de contact.
Comment postuler ?
|
Nom de l'employeur
|
TEC
|
|
Personne de contact
|
Verantwoordelijke Human Resources
|
|
Mode de présentation
|
postuler via le site Web
|
|
Website
|
Site de l’employeur |