Jobs op maat via mail
Stuur mij 'Application development' jobs in West-Vlaanderen, Oost-Vlaanderen, Antwerpen, Limburg, Vlaams-Brabant
Stuur mij 'Application development' jobs in West-Vlaanderen, Oost-Vlaanderen, Antwerpen, Limburg, Vlaams-Brabant
Je kan je bewaarde jobs terugvinden op de homepage en in Mijn Jobat.
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
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
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
Naast een contract van onbepaalde duur met een aantrekkelijk salaris op maat, bieden wij je:
Deze opdracht kan ook als freelancer uitgevoerd worden: