Des offres d'emploi sur mesure par e-mail
Envoyez-moi des emplois de 'Développement d'applications' - Flandre occidentale, Flandre orientale, Anvers, Limbourg, Brabant flamand
Envoyez-moi des emplois de 'Développement d'applications' - Flandre occidentale, Flandre orientale, Anvers, Limbourg, Brabant flamand
Vous pouvez retrouver vos jobs sauvegardés sur la page d'accueil ou dans Mon 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: