Auf einen Blick
- Aufgaben: Entwickle und pflege unsere Software Squish für GUI-Tests auf Windows.
- Arbeitgeber: Qt Company ist ein innovatives Unternehmen in Hamburg, das Softwarelösungen für Qualitätssicherung anbietet.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, 30 Urlaubstage und ein hybrides Arbeitsmodell.
- Warum dieser Job: Werde Teil eines freundlichen, vielfältigen Teams und arbeite an spannenden Projekten mit globalem Einfluss.
- Gewünschte Qualifikationen: Erforderlich sind Erfahrung in C++ und Kenntnisse in Windows UI-Toolkits.
- Andere Informationen: Nutze Sprachlernplattformen und profitiere von einem öffentlichen Verkehrsticket.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Wir suchen einen Software Engineer zur Erweiterung unseres R&D-Teams in Hamburg, Deutschland. Die Ingenieure der Qt Company in Hamburg arbeiten an den Software Quality Solutions. Unser bekanntestes Produkt ist 'Squish', ein Programm zur Automatisierung von Tests auf grafischen Benutzeroberflächen (GUIs) auf einer Vielzahl von Plattformen. Wir entwickeln auch 'Coco', ein vollständiges Code-Coverage-Tool für verschiedene Sprachen, und 'Test Center', einen zentralen Server zum Speichern und Anzeigen von Testergebnissen.
Sie werden:
- Das Produkt Squish GUI Tester entwerfen, entwickeln und warten.
- An verschiedenen Aspekten von Squish arbeiten, mit einem Fokus auf Aufgaben, die die Unterstützung der Windows-Plattform betreffen.
- In der Lage sein, tief in die Automatisierung verschiedener Windows UI-Toolkits einzutauchen.
- An Code-Reviews und Erfahrungsaustausch-Sitzungen innerhalb Ihres Teams und mit anderen Teams teilnehmen.
- Über Branchentrends und Best Practices informiert bleiben, um die Produkte kontinuierlich zu verbessern und zu erweitern.
- Mit unseren Kunden bezüglich Fehlerberichten und Funktionsanfragen in Kontakt stehen.
Über Sie:
- Solide Erfahrung in der Softwareentwicklung mit C++ ist ein Muss.
- Erfahrung mit Softwareentwicklungs- und Debugging-Workflows für C++ unter Windows (MSVC oder MinGW).
- Erfahrung mit einem oder mehreren Windows UI-Toolkits (Win32 C API, MFC, WPF, Windows Forms, COM).
- Erfahrung mit Versionskontrolle und einem Bug-Tracking-System, wir verwenden git und JIRA.
- Kenntnisse in einer Skriptsprache, z.B. JavaScript, Python, Ruby.
- Erfahrung mit einem oder mehreren Testansätzen, wie Unit-, Komponenten- oder UI-Tests, ist von Vorteil.
- Fähigkeit zur klaren Kommunikation innerhalb des Teams und abteilungsübergreifend für eine effektive Zusammenarbeit.
- Fortgeschrittene Kenntnisse in Englisch, sowohl schriftlich als auch mündlich (Englisch ist unsere Unternehmenssprache).
Wir bieten:
- Öffentliche Verkehrsticket (Deutschlandticket).
- 30 Urlaubstage pro Jahr.
- Flexible Arbeitszeiten, die sich auf die Work-Life-Balance konzentrieren.
- Hybrides Arbeitsmodell.
- Handy und Abonnement.
- Plattform zum Sprachenlernen (Babbel).
- Abonnement für das Auntie-Programm.
- Ein freundlicher, vielfältiger und geselliger Arbeitsplatz.
- Tolle Kollegen aus der ganzen Welt.
(Senior) C++ Software Engineer / Windows Arbeitgeber: The Qt Company

Kontaktperson:
The Qt Company HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) C++ Software Engineer / Windows
✨Tipp Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von StudySmarter in Kontakt zu treten. Frage nach ihren Erfahrungen und Tipps für die Bewerbung als C++ Software Engineer.
✨Tipp Nummer 2
Informiere dich über die neuesten Trends in der Softwareentwicklung, insbesondere im Bereich C++ und Windows. Zeige in Gesprächen, dass du auf dem Laufenden bist und bereit bist, neue Technologien zu lernen.
✨Tipp Nummer 3
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu C++ und Windows UI Toolkits übst. Du kannst auch an Coding-Challenges teilnehmen, um deine Fähigkeiten zu schärfen und dein Selbstvertrauen zu stärken.
✨Tipp Nummer 4
Zeige deine Kommunikationsfähigkeiten! Bereite Beispiele vor, wie du in der Vergangenheit effektiv mit Teams zusammengearbeitet hast. Dies ist besonders wichtig, da die Rolle eine enge Zusammenarbeit erfordert.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) C++ Software Engineer / Windows
Tipps für deine Bewerbung 🫡
Verstehe die Stellenbeschreibung: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deinem Lebenslauf und Anschreiben ansprichst.
Hebe deine C++-Erfahrung hervor: Betone deine Erfahrung in der Softwareentwicklung mit C++. Nenne spezifische Projekte oder Aufgaben, bei denen du C++ verwendet hast, insbesondere im Zusammenhang mit Windows-Plattformen.
Zeige deine Kenntnisse in UI-Toolkits: Wenn du Erfahrung mit Windows UI-Toolkits wie Win32, MFC oder WPF hast, stelle sicher, dass du dies in deiner Bewerbung klar kommunizierst. Beschreibe, wie du diese Technologien in früheren Projekten eingesetzt hast.
Bereite ein starkes Anschreiben vor: Verfasse ein individuelles Anschreiben, das deine Motivation für die Position und das Unternehmen verdeutlicht. Gehe darauf ein, wie deine Fähigkeiten und Erfahrungen zur Weiterentwicklung der Produkte beitragen können.
Wie du dich auf ein Vorstellungsgespräch bei The Qt Company vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf C++ und Windows-Entwicklung hat, solltest du dich auf technische Fragen zu diesen Themen vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in der Softwareentwicklung und im Debugging demonstrieren.
✨Kenntnisse über UI-Toolkits zeigen
Informiere dich über verschiedene Windows UI-Toolkits wie Win32, MFC oder WPF. Sei bereit, darüber zu sprechen, wie du diese in früheren Projekten verwendet hast und welche Herausforderungen du dabei gemeistert hast.
✨Teamarbeit und Kommunikation betonen
Die Fähigkeit zur klaren Kommunikation ist entscheidend. Bereite Beispiele vor, die zeigen, wie du effektiv mit deinem Team und anderen Abteilungen zusammengearbeitet hast, um Probleme zu lösen oder Projekte voranzutreiben.
✨Aktuelle Trends und Best Practices kennen
Zeige, dass du über aktuelle Trends in der Softwareentwicklung informiert bist. Diskutiere, wie du diese Trends in deine Arbeit integrieren würdest, um die Produkte kontinuierlich zu verbessern und zu erweitern.