Aller au contenu principal

Qt / UI Developer Service Request M/V/X

Référence 5804221 | Créé le 31 mars 2026

Retour à la liste
  • 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 description

The 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 examples

The 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

 Objectives

The tasks cover multiple phases of the software development lifecycle (SDLC), including design, development, testing, and documentation.

 Competencies

Language 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

Cette offre a été rédigée par l'employeur, Actiris n'est donc pas responsable de son contenu et des éventuelles infractions à la législation en vigueur.
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