Software Development Engineer

Software Development Engineer

München Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
Corsair Gaming, Inc.

Auf einen Blick

  • Aufgaben: Entwickle Desktop-Software mit C++ und Qt für Windows und macOS.
  • Unternehmen: Innovatives Unternehmen, das sich auf Softwareentwicklung spezialisiert hat.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit großartigen Karrieremöglichkeiten.
  • Warum dieser Job: Arbeite an spannenden Projekten und nutze die neuesten Technologien.
  • Qualifikationen: Bachelor- oder Masterabschluss in Informatik und mindestens drei Jahre Erfahrung.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Was Sie tun werden: Sie werden einem unserer Software-Entwicklungsteams als Software Engineer beitreten, um direkt zum Erfolg unserer Stream Deck Desktop-Anwendung beizutragen. Als Software Engineer sind Sie verantwortlich für die Entwicklung von Desktop-Software mit der Programmiersprache C++ und dem Qt-Framework, während Sie die Softwarearchitektur und die Benutzeroberfläche für die Windows- und macOS-Plattformen entwerfen und implementieren. Sie werden zur Produktentwicklung und Ideenfindung beitragen, indem Sie mit Produktmanagern zusammenarbeiten, um Softwareanforderungen und den Umfang der Arbeit zu definieren. Sie werden mit funktionsübergreifenden Teams zusammenarbeiten, um qualitativ hochwertige Software zu entwickeln und bereitzustellen. Sie werden Tests entwickeln, um die Zuverlässigkeit und Wartbarkeit der Software sicherzustellen. Sie werden an Code-Reviews teilnehmen, um die Codequalität aufrechtzuerhalten und sicherzustellen, dass bewährte Praktiken befolgt werden, während Sie auch komplexe Softwareprobleme zeitnah debuggen und beheben. Sie werden die Softwareleistung optimieren und die Benutzererfahrung verbessern. Sie haben die Möglichkeit, die neuesten Technologien zu erkunden und sich über die neuesten Trends in der Desktop-Softwareentwicklung auf dem Laufenden zu halten.

Was wir suchen: Bachelor- oder Masterabschluss in Informatik, Ingenieurwesen, Informatik oder vergleichbar. Sie haben 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. Sie sind 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ßende Englischkenntnisse in Wort und Schrift.

Software Development Engineer Arbeitgeber: Corsair Gaming, Inc.

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das sich auf die Entwicklung von Desktop-Software spezialisiert hat. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir Ihnen zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und zum Erlernen neuer Technologien bieten. Genießen Sie die Vorteile eines engagierten Teams, das Wert auf Qualität und Benutzererfahrung legt, und profitieren Sie von flexiblen Arbeitszeiten sowie einer modernen Arbeitsumgebung.

Corsair Gaming, Inc.

Kontaktdaten:

Corsair Gaming, Inc. Recruiting-Team

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 Recruitern in Kontakt zu treten. Lass uns wissen, dass du auf Jobsuche bist – oft gibt es ungeschriebene Stellenangebote!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen dir, an Mock-Interviews teilzunehmen, um dein Selbstvertrauen zu stärken.

Tipp Nummer 3

Zeige deine Leidenschaft für Softwareentwicklung! Teile Projekte, an denen du gearbeitet hast, oder schreibe über neue Technologien, die dich interessieren. Das zeigt potenziellen Arbeitgebern, dass du engagiert und motiviert bist.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Außerdem hast du die Möglichkeit, mehr über unsere Unternehmenskultur und die offenen Stellen zu erfahren.

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Development Engineer mit Bravour zu bestehen

C++
Qt Framework
QML
Software Architecture Design
UI Design
Windows Development
macOS Development

Einige Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle als Software Development Engineer interessierst und was dich an der Arbeit bei StudySmarter begeistert.

Betone deine technischen Fähigkeiten:Da wir nach jemandem suchen, der Erfahrung mit C++ und Qt hat, solltest du diese Fähigkeiten klar hervorheben. Nenne konkrete Projekte oder Erfahrungen, die deine Kenntnisse in der Softwareentwicklung unter Beweis stellen.

Sei strukturiert und präzise:Halte deine Bewerbung übersichtlich und gut strukturiert. Verwende klare Absätze und Aufzählungen, um deine Qualifikationen und Erfahrungen schnell erfassbar zu machen. Wir schätzen es, wenn du auf den Punkt kommst!

Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So kannst du sicher sein, dass alles an die richtige Stelle gelangt!

Wie man sich auf ein Vorstellungsgespräch bei Corsair Gaming, Inc. 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 Debugging und in der Zusammenarbeit mit cross-funktionalen Teams demonstrieren. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.

Verstehe die Produktvision

Informiere dich über die Stream Deck Produkte und deren Funktionen. Wenn du während des Interviews zeigst, dass du die Produktvision verstehst und Ideen hast, wie du zur Weiterentwicklung beitragen kannst, wird das einen positiven Eindruck hinterlassen. Überlege dir, wie du die Benutzererfahrung verbessern könntest.

Fragen stellen ist wichtig

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Herausforderungen, mit denen das Team konfrontiert ist, oder nach den nächsten Schritten in der Produktentwicklung. So kannst du auch herausfinden, ob die Unternehmenskultur zu dir passt.