Senior Qt Developer / UI Engineer
The role involves contributing to the modernization of a mission‑critical software system used by the Belgian railway infrastructure operator to manage traffic and safety. The developer will work on Qt‑based user interfaces, both on legacy components and newly modernized modules.
Depending on experience, the person may also take on a technical lead role.
Main Responsibilities
- Design, develop, and maintain Qt-based user interfaces.
- Participate in the design and implementation of UI features for the EBP system.
- Produce technical documentation.
- Contribute to architectural decisions and engineering best practices.
- Support all phases of the software development lifecycle.
Example Tasks
- Develop complex UI modules using Qt.
- Ensure high code precision and reliability due to the system's operational impact on railway traffic.
- Participate in safety‑related activities (TRA, FMEA).
- Work on both high‑level architecture and detailed design.
- Improve development methodologies, tools, and processes.
Required Skills
Languages: English (french or dutch is a plus)
Technical (mandatory)
- Expertise in Qt / Qt Framework
- Good knowledge of C
- Experience with complex UI development
- Linux development & debugging
- Git
Nice to have
- Rust, Python, Java
- Experience in safety‑critical environments or railway signaling systems
To find out more about Huxley please visit www.huxley.com