Auf einen Blick
- Aufgaben: Entwickle Desktop-Software mit C++ und Qt für Windows und macOS.
- Unternehmen: Innovatives Unternehmen, das an der Spitze der Softwareentwicklung steht.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft von Software und arbeite an spannenden Projekten.
- Qualifikationen: Mindestens drei Jahre Erfahrung in der Desktop-Softwareentwicklung und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Was Sie tun werden:
- Sie werden einem unserer Software-Entwicklungsteams als Software Engineer beitreten und direkt zum Erfolg unserer Stream Deck Desktop-Anwendung beitragen.
- Als Software Engineer sind Sie verantwortlich für die Entwicklung von Desktop-Software mit der Programmiersprache C++ und dem Qt-Framework, während Sie Softwarearchitektur und UI für die Windows- und macOS-Plattformen entwerfen und implementieren.
- Sie tragen zur Produktentwicklung und Ideenfindung bei, indem Sie mit Produktmanagern zusammenarbeiten, um Softwareanforderungen und den Arbeitsumfang zu definieren.
- Sie arbeiten mit funktionsübergreifenden Teams zusammen, um qualitativ hochwertige Software zu entwickeln und bereitzustellen.
- Sie entwickeln Tests, um die Zuverlässigkeit und Wartbarkeit der Software sicherzustellen.
- Sie nehmen an Code-Reviews teil, um die Codequalität aufrechtzuerhalten und sicherzustellen, dass bewährte Praktiken befolgt werden, während Sie auch komplexe Softwareprobleme zeitnah debuggen und beheben.
- Sie optimieren die Softwareleistung und verbessern die Benutzererfahrung.
- Sie haben die Möglichkeit, die neuesten Technologien zu erkunden und über die neuesten Trends in der Desktop-Softwareentwicklung auf dem Laufenden zu bleiben.
Was wir suchen:
- Abschluss (Bachelor oder Master) in Informatik, Ingenieurwesen, Informatik oder vergleichbar.
- Mindestens drei Jahre Erfahrung in der Entwicklung von Desktop-Software für Windows und/oder macOS in der Programmiersprache C++.
- Erfahrung mit dem Qt-Anwendungsframework und QML ist von Vorteil.
- Versiert im Strukturieren und Testen großer Desktop-Anwendungen oder im Entwerfen komplexer Systeme.
- Gute Kenntnisse gängiger Entwicklungstools (z. B. Visual Studio, Qt Creator, Jira, Confluence, Git).
- Erfahrung in der Arbeit in einem agilen Team unter Verwendung moderner Best Practices in automatisierten CI/CD-Methoden.
- Vertrautheit mit Elgato-Produkten, insbesondere der Stream Deck-Familie von Geräten, ist von Vorteil.
- Fließend in Englisch, sowohl schriftlich als auch mündlich.
Software Development Engineer Arbeitgeber: Corsair Memory
Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem innovativen und dynamischen Umfeld zu arbeiten, das sich auf die Entwicklung von Softwarelösungen für kreative Anwendungen konzentriert. Unsere Unternehmenskultur fördert Zusammenarbeit und kontinuierliches Lernen, während wir Ihnen zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und zum Austausch mit Experten bieten. Darüber hinaus profitieren Sie von flexiblen Arbeitszeiten und einem inspirierenden Arbeitsplatz, der Ihre Kreativität anregt und Ihnen erlaubt, an spannenden Projekten wie der Stream Deck Desktop-Anwendung mitzuwirken.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Development Engineer erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Softwareentwicklern und Branchenprofis in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Softwareentwicklung! Sprich über Projekte, an denen du gearbeitet hast, und teile deine Ideen zur Verbesserung von Software. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein Innovator.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und hey, wir freuen uns immer über neue Talente, die unser Team verstärken wollen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Development Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Note und erzähle uns, warum du dich für die Stelle als Software Development Engineer bei StudySmarter interessierst. Das macht deine Bewerbung einzigartig.
Betone deine Erfahrungen:Hebe deine relevanten Erfahrungen hervor, besonders im Bereich C++ und Qt. Zeig uns, wie du in der Vergangenheit komplexe Softwareprojekte erfolgreich umgesetzt hast. Das gibt uns einen guten Eindruck von deinen Fähigkeiten!
Sei präzise und strukturiert:Achte darauf, dass deine Bewerbung klar und gut strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du zu bieten hast!
Bewirb dich über unsere Website:Vergiss nicht, dich direkt über unsere Website zu bewerben! Das macht den Prozess für uns einfacher und du bist sicher, dass deine Bewerbung an die richtige Stelle gelangt.
Wie man sich auf ein Vorstellungsgespräch bei Corsair Memory vorbereitet
✨Mach dich mit der Technologie vertraut
Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, um die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, gründlich zu verstehen. Insbesondere C++ und das Qt-Framework sind entscheidend für die Rolle. Zeige dein Wissen über diese Technologien und wie du sie in deinen bisherigen Projekten eingesetzt hast.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Bereite dich darauf vor, diese Beispiele zu teilen, insbesondere solche, die deine Fähigkeiten in der Softwareentwicklung, im Testen und in der Zusammenarbeit mit cross-funktionalen Teams demonstrieren. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.
✨Verstehe die Unternehmenskultur
Informiere dich über die Werte und die Kultur des Unternehmens, bei dem du dich bewirbst. Wenn du verstehst, was ihnen wichtig ist, kannst du während des Interviews besser kommunizieren, wie du ins Team passt und welche gemeinsamen Ziele ihr verfolgen könnt. Das kann einen großen Unterschied machen!
✨Fragen stellen ist wichtig
Bereite einige Fragen vor, die du am Ende des Interviews stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Du könntest nach den aktuellen Herausforderungen des Teams fragen oder wie der Entwicklungsprozess aussieht. Das gibt dir auch die Möglichkeit, mehr über die Rolle und das Team zu erfahren.