Aller au contenu principal

Qt / UI Developer Service Request M/V/X

Referentie 5804221 | Gecreëerd op 31 maart 2026

Terug naar de lijst
  • Arbeidstijd : Voltijds
  • Type contract : Onbepaalde duur
  • Beroepengroep : Informatica / Software

Beschrijving van de functie

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

Jouw profiel

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

Taalvaardigheden

  • Nederlands (troef)

    • Begrijpen : Vaardig - (C1)
    • Schrijven : Vaardig - (C1)
    • Lezen : Vaardig - (C1)
    • Spreken : Vaardig - (C1)

Wil je meer weten over dit beroep of over een beroep dat erop lijk? Vind alle nuttige informatie op Beroepenpanorama. Beroepen Panorama

De tekst van deze vacature werd opgesteld door de werkgever.
Actiris is niet verantwoordelijk voor de inhoud ervan en de eventuele inbreuken op de geldende wetgeving. Opgelet, een werkgever mag je niet vragen om gevoelige gegevens te delen. Klik hier voor meer info.
Heb je een opmerking over deze vacature? Meld het via het contactformulier.

Hoe solliciteren?

Naam van de werkgever
TEC
Contactpersoon
Verantwoordelijke Human Resources
Presentatiewijze
solliciteren via Web site
Website
Website van de werkgever