Software Development Engineer

Software Development Engineer

München Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
C

Auf einen Blick

  • Aufgaben: Entwickle Desktop-Software mit C++ und Qt für Windows und macOS.
  • Unternehmen: Innovatives Unternehmen mit einer kollaborativen Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
  • Warum dieser Job: Arbeite mit neuesten Technologien und gestalte innovative Softwarelösungen.
  • Qualifikationen: Mindestens drei Jahre Erfahrung in der Desktop-Softwareentwicklung mit C++.

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

Was Sie tun werden: Als Software-Ingenieur 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 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 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

Unser Unternehmen bietet eine inspirierende Arbeitsumgebung für Softwareentwickler, die sich leidenschaftlich mit der Entwicklung von Desktop-Software beschäftigen. Mit einem starken Fokus auf Teamarbeit und Innovation fördern wir eine Kultur des kontinuierlichen Lernens und der persönlichen Weiterentwicklung. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, modernsten Technologien und der Möglichkeit, an spannenden Projekten zu arbeiten, die die Benutzererfahrung verbessern und die Softwareleistung optimieren.

C

Kontaktdaten:

Corsair 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. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.

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, Online-Plattformen zu nutzen, um deine Fähigkeiten zu schärfen.

Tipp Nummer 3

Zeige deine Leidenschaft für Softwareentwicklung! Sprich über deine Projekte und Technologien, die du spannend findest. Das zeigt, dass du nicht nur einen Job suchst, sondern wirklich an deinem Fachgebiet interessiert bist.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Wir freuen uns darauf, talentierte Entwickler wie dich in unserem Team willkommen zu heißen!

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
Desktop Software Development
Windows Development

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:Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit C++ und Qt. Zeige auf, wie du in der Vergangenheit Software entwickelt hast und welche Herausforderungen du gemeistert hast. Das hilft uns, deine Fähigkeiten besser einzuschätzen.

Sei strukturiert:Achte darauf, dass deine Bewerbung klar und übersichtlich ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du zu bieten hast und wie du ins Team passt.

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und wir sie schnell bearbeiten können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei Corsair vorbereitet

Verstehe die Technologien

Mach dich mit C++ und dem Qt Framework vertraut, bevor du zum Interview gehst. Zeige, dass du die Grundlagen beherrschst und bereit bist, über deine Erfahrungen mit diesen Technologien zu sprechen.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte, an denen du gearbeitet hast, und sei bereit, darüber zu sprechen. Erkläre, wie du Softwarearchitektur entworfen, UI implementiert und Tests durchgeführt hast, um die Zuverlässigkeit sicherzustellen.

Teamarbeit betonen

Da die Zusammenarbeit mit cross-funktionalen Teams wichtig ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Zeige, wie du mit Produktmanagern zusammengearbeitet hast, um Anforderungen zu definieren.

Fragen vorbereiten

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Erwartungen zu erfahren.