SoftwareentwicklerIn

ALTEN
Vienna, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Compensation
€ 36K

Job location

Vienna, Austria

Tech stack

API
UClibc (C Standard Library)
C++
Software Debugging
Linux on Embedded Systems
Firmware
Graphical User Interface
Open Source Technology
QT
Software Engineering
Project Management
Yocto
Codebase

Job description

ALTEN Austria GmbH 1010 Wien

Es soll eine bestehende Qt 4.8 Codebasis auf Qt 6 migriert werden, bei gleichzeitiger Sicherstellung der Abwärtskompatibilität, da ältere Geräte weiterhin stabil betrieben werden müssen. Dafür braucht es tiefes Know how in Qt Versionen, Embedded Linux Firmware Buildsystemen und performanter C++ Programmierung.

Technologies: C++, Qt (4.8.x * 6.x), Embedded Linux Start: ASAP Location: Remote

Key Responsibilities ¿ Migration einer umfangreichen Qt 4.8 Anwendung auf Qt 6.x ¿ Sicherstellung, dass bestehende Geräte weiterhin unter Qt4 lauffähig bleiben ¿ Analyse und Anpassung von Qt APIs, Architektur und GUI Komponenten ¿ Bewertung und Nutzung geeigneter Qt Lizenzen (4/5/6 * Open Source) ¿ Arbeit mit Embedded Linux Buildsystemen, idealerweise PTXdist ¿ Firmware Zusammenstellung für Embedded Linux mit Fokus auf: o maximale Kontrolle o langfristige Wartbarkeit o stabile Updates ¿ Kontinuierliches Software Management und Vulnerability Handling

Requirements

¿ Sehr starke C++ Kenntnisse (moderne Standards + Legacy Codebases) ¿ Mehrjährige Erfahrung mit Qt ¿ insbesondere Qt4 und Qt6 ¿ Erfahrung in Migrationen zwischen Qt Versionen ¿ Vertraut mit Embedded Linux, idealerweise mit: o PTXdist o Cross Compiling o Firmware Build & Deployment ¿ Erfahrung in Memory Management und Debugging ¿ Fundiertes Verständnis der Unterschiede zwischen Qt Widgets, Qt Quick, deprecated APIs etc.

Nice to Have ¿ Erfahrung im Industrie oder Gerätebau Umfeld ¿ Kenntnisse in Buildroot oder Yocto ¿ Erfahrung im Software Lifecycle Management & Security Updating

About the company

#weareALTEN - the home of forward thinkers Wir sind die Gestalter von heute für die Welt von morgen. Als einer der weltweit führender Entwicklungsdienstleister setzen wir uns bei ALTEN dafür ein, die Zukunft unserer Partner, die Karrieren unserer Mitarbeiter und die Herausforderungen für unsere Gesellschaft und Umwelt positiv zu gestalten., Mehr als 50.000 Mitarbeiter in 30 Ländern arbeiten schon heute an innovativen Lösungen in verschiedenen Ingenieur- und IT-Branchen wie Automobil, Luft- und Raumfahrt, erneuerbare Energien, Medizintechnik und Bahntechnik.

Apply for this position