ALTEN is hiring a Senior Qt/C++ Migration Engineer to lead the migration of a large, existing Qt 4.8 codebase to Qt 6 on Embedded Linux. You will be responsible for ensuring system stability and backward compatibility for existing devices while modernizing the software architecture.
What You'll Do
- Take technical responsibility for migrating a large Qt 4.8 codebase to Qt 6, ensuring backward compatibility for existing devices.
- Analyze and optimize existing Qt APIs, GUI components, and architectural structures for a stable, performant implementation.
- Work closely with embedded teams, bringing deep understanding of Embedded Linux build systems, ideally PTXdist.
- Ensure firmware builds are maximally controllable, maintainable long-term, and stably updatable.
- Proactively drive topics like Software Maintenance, Vulnerability Management, and continuous quality improvement.
What We're Looking For
- A completed degree in Computer Science, Electrical Engineering, Embedded Systems, or a comparable technical field.
- Several years of experience in C++ – both modern standards and safe handling of legacy codebases.
- Deep knowledge of Qt – especially Qt 4 and Qt 6 – and ideally experience implementing migrations between versions.
- Understanding of the differences between Qt Widgets, Qt Quick, deprecated APIs, and modern Qt architectures.
- Familiarity with Embedded Linux, ideally with: PTXdist, Cross-Compiling, Firmware Build & Deployment.
- Experience in Memory Management, Debugging, and performant embedded programming.
- Fluent communication in English.
Nice to Have
- German language skills are a plus.
- Previous experience in industrial or device-related environments.
Technical Stack
- C++
- Qt 4.8
- Qt 6
- Embedded Linux
- PTXdist
Team & Environment
You will work closely with embedded teams on this critical migration project.
Benefits & Compensation
- Talent Management – career development support.
- Work Life Balance – flexible working hours and mobile work possible.
- 25 vacation days.
- Many events.
- Permanent employment contract.
- Corporate Benefits.
- Compensation starting from €5,000 gross per month, with explicit willingness to overpay depending on qualifications and any initial professional experience.
Work Mode
This is a local-country position based in Steiermark, Austria.
We value diversity and welcome all applications – regardless of gender, nationality, ethnic and social origin, religion/worldview, disability, age, and sexual orientation and identity. Severely disabled persons will be given preferential consideration if equally qualified.






