> Markdown version of [/jobs/ext/2157047-senior-qt-developer-ui-engineer](https://www.wearedevelopers.com/jobs/ext/2157047-senior-qt-developer-ui-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Qt Developer / UI Engineer - **Company:** Synctiv - **Location:** Brussel, Belgium (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Software Debugging, Failure Mode Effects Analysis, High-Level Architecture, Python (Programming Language), Systems Development Life Cycle, Qt (Software), Software Tools, Software Engineering, Software Modules, Git, Linux Development, Software Version Control - **Published:** August 21, 2026 - **Apply:** https://www.careerjet.be/jobad/be9d911036cebfe6268eb2d876aa7a9476 ## About the Role 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 Practical: 2 interviews (1 via teams, 1 onsite) Quick feedback from the client during the process (!) ## Description The service provider will be part of an initiative to modernize a mission-critical software system used by the Belgian transportation 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 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 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 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. Competency Language skills: Dutch / French / English Software skills: Mandatory - Expert knowledge of Qt / Qt Framework - good C or Rust development experience - Experience developing complex UI systems - Linux development and debugging environment - Git (version control and collaboration) Nice to have - Rust - Java - Python ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)