Auf einen Blick
- Aufgaben: Entwickle innovative Backend-Services und arbeite an spannenden Softwareprojekten.
- Unternehmen: Dynamisches Tech-Unternehmen mit flachen Hierarchien und Startup-Spirit.
- Vorteile: Flexible Arbeitszeiten, kostenlose Snacks, Fitness-Abo und ein tolles Team.
- Weitere Informationen: Teamgeist und gemeinsame Erfolge werden großgeschrieben.
- Warum dieser Job: Gestalte Systeme, die zählen, und erlebe modernste Technologien in einem kreativen Umfeld.
- Qualifikationen: Erfahrung in C++ und Interesse an Backend-Entwicklung.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Zur Verstärkung unseres Teams suchen wir einen Software Engineer, der an der Entwicklung unserer Produkte der nächsten Generation mitwirkt. Der Schwerpunkt liegt auf der Entwicklung robuster Backend- und Systemkomponenten – ergänzt durch die Anbindung und Weiterentwicklung funktionaler Benutzeroberflächen für professionelle Anwender in einer kontrollierten Umgebung.
Du arbeitest an durchgängigen Lösungen – von Backend-Services und Kommunikationsschnittstellen bis hin zur Integration in spezialisierte UIs. Dabei begleitest du Features über den gesamten Lebenszyklus hinweg – von ersten Prototypen bis zur produktiven Lösung.
Deine Aufgaben
- Design, Entwicklung und Wartung von Backend-Services und Systemkomponenten mit modernem C++ (C++17/20/23).
- Konzeption und Implementierung performanter, wartbarer und skalierbarer Softwarearchitekturen.
- Umsetzung und Optimierung von Netzwerkkommunikation (z. B. TCP/UDP, REST, gRPC).
- Integration von Hardware, Kommunikationsprotokollen oder externen Services.
- Anbindung von Backend-Logik an funktionale Benutzeroberflächen für professionelle Nutzer.
- Analyse von Anforderungen und technische Konzeption geeigneter Lösungen.
- Durchführung und Teilnahme an Code-Reviews.
- Sicherstellung der Codequalität durch Tests, Dokumentation und Best Practices.
- Analyse von Performance-Problemen sowie systematische Fehlersuche.
- Mitarbeit bei Aufwandsschätzungen und Release-Vorbereitungen.
Das bringst du mit
- Erste bis mehrjährige Erfahrung in moderner C++-Entwicklung.
- Starkes Interesse an systemnaher und backend-orientierter Softwareentwicklung.
- Verständnis von objektorientiertem Design, Nebenläufigkeit, Memory-Management und modularer Architektur.
- Erfahrung oder Interesse an Netzwerkkommunikation und verteilten Systemen.
- Erfahrung mit CMake, Git und idealerweise CI/CD-Workflows.
- Fähigkeit, sauberen, strukturierten und wartbaren Code zu schreiben.
- Analytisches Denken und strukturierte Problemlösung.
- Teamfähigkeit und klare Kommunikation.
Nice to have
- Erfahrung mit UI-Technologien (z. B. Qt/QML oder vergleichbare Frameworks).
- Kenntnisse von Message Queues oder Event-Systemen (Kafka, ZeroMQ, DDS usw.).
- Erfahrung mit Embedded Linux.
- Erfahrung mit Datenbanken (SQL/NoSQL).
- Interesse an Performance-Optimierung, Systemdesign oder Security-Best-Practices.
- Erfahrung mit moderner Static Analysis und Sanitizers.
Was wir dir bieten können
- Arbeiten mit modernsten Technologien & interdisziplinäres Team: Entwickle Systeme, die wirklich zählen, erlebe modernste Technologien und arbeite vor Ort in einem Team aus Junior-, Mid- und Senior Engineers an komplexen Herausforderungen.
- Flache Hierarchien, Ownership & Startup-Spirit: Schnelle Entscheidungen, kurze Kommunikationswege, jede Idee zählt und die Möglichkeit, Projekte aktiv mitzugestalten.
- Erfolge sichtbar machen & Teamzusammenhalt: Fortschritte, Meilensteine und Erfolge werden transparent gemacht und gefeiert; gemeinsame Ausflüge, After-Work-Aktivitäten und ein positives Miteinander stärken den Zusammenhalt.
- Flexible Arbeitszeiten & moderne Infrastruktur: Gleitzeitmodell, All-you-can-drink Kaffee, Snacks ohne Limit, Küche zur gemeinschaftlichen Nutzung, vergünstigtes Fitness-Abo direkt nebenan, gemeinsame Mittagessen.
Software Engineer Arbeitgeber: Skysec Defence GmbH
Als Software Engineer in unserem innovativen Unternehmen erwartet dich ein dynamisches Arbeitsumfeld, in dem du mit modernsten Technologien an bedeutenden Projekten arbeitest. Wir fördern eine offene und kollegiale Unternehmenskultur mit flachen Hierarchien, die dir die Möglichkeit gibt, aktiv an der Gestaltung unserer Produkte mitzuwirken. Zudem bieten wir flexible Arbeitszeiten, ein interdisziplinäres Team und zahlreiche Benefits wie kostenlose Snacks und ein vergünstigtes Fitness-Abo, um deine Work-Life-Balance zu unterstützen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Software Engineers in Kontakt zu treten. Teile deine Projekte und Erfahrungen, das zeigt dein Engagement und kann Türen öffnen!
✨Sei bereit für technische Interviews!
Mach dich mit typischen Fragen und Coding-Challenges vertraut. Übe das Lösen von Problemen unter Zeitdruck, damit du im Interview glänzen kannst!
✨Präsentiere deine Projekte!
Erstelle ein Portfolio oder eine GitHub-Seite, auf der du deine besten Arbeiten zeigst. Das gibt potenziellen Arbeitgebern einen Einblick in deine Fähigkeiten und deinen Stil.
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter lieben es, Talente zu entdecken! Bewirb dich direkt über unsere Seite, um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit bekommt.
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns deine Persönlichkeit! Lass deinen Charakter in deinem Anschreiben durchscheinen und erzähl uns, warum du für die Stelle als Software Engineer brennst.
Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit C++ und Backend-Entwicklung. Zeige auf, wie du Herausforderungen gemeistert hast und welche Technologien du beherrschst – das macht einen großen Unterschied!
Mach es strukturiert:Halte dein Anschreiben klar und übersichtlich. Verwende Absätze, um verschiedene Themen zu trennen, und achte darauf, dass deine Argumente logisch aufeinander aufbauen. So können wir deine Qualifikationen schnell erfassen.
Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. Dort findest du alle Informationen und kannst sicherstellen, dass deine Bewerbung direkt bei uns landet!
Wie man sich auf ein Vorstellungsgespräch bei Skysec Defence GmbH vorbereitet
✨Mach dich mit den Technologien vertraut
Bevor du zum Interview gehst, solltest du dir die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, genau anschauen. Wenn du bereits Erfahrung mit C++, Netzwerkkommunikation oder CI/CD-Workflows hast, bereite konkrete Beispiele vor, um deine Kenntnisse zu demonstrieren.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu objektorientiertem Design, Memory-Management und modularer Architektur. Übe das Lösen von Programmieraufgaben oder Algorithmusfragen, um sicherzustellen, dass du während des Interviews selbstbewusst antworten kannst.
✨Zeige deine Problemlösungsfähigkeiten
Sei bereit, über vergangene Projekte zu sprechen, bei denen du analytisches Denken und strukturierte Problemlösungen angewendet hast. Erkläre, wie du Herausforderungen angegangen bist und welche Lösungen du gefunden hast, um die Probleme zu lösen.
✨Kommunikation ist der Schlüssel
Da Teamarbeit und klare Kommunikation wichtig sind, übe, wie du deine Gedanken und Ideen klar und präzise ausdrücken kannst. Sei offen für Fragen und zeige, dass du bereit bist, im Team zu arbeiten und Feedback zu geben sowie anzunehmen.