Senior Software Engineer - Full Stack (all genders)
Senior Software Engineer - Full Stack (all genders)

Senior Software Engineer - Full Stack (all genders)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Stark Defence

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für autonome Systeme und arbeite an spannenden Projekten.
  • Arbeitgeber: STARK, ein revolutionäres Unternehmen im Bereich Verteidigungstechnologie.
  • Mitarbeitervorteile: Attraktives Gehalt, Umzugshilfe, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der europäischen Verteidigung und arbeite mit modernster Technologie.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere in C++ und TypeScript.
  • Andere Informationen: Dynamisches Umfeld mit direkter Zusammenarbeit im Feld und hervorragenden Karrieremöglichkeiten.

Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

STARK ist ein neues Verteidigungstechnologieunternehmen, das die Art und Weise revolutioniert, wie autonome Systeme in verschiedenen Bereichen eingesetzt werden. Wir entwerfen, entwickeln und produzieren leistungsstarke unbemannte Systeme, die softwaredefiniert, massenfähig und kosteneffektiv sind. Dies verschafft unseren Betreibern einen entscheidenden Vorteil in stark umkämpften Umgebungen. Wir konzentrieren uns darauf, einsatzbereite, leistungsstarke Systeme zu liefern – keine zukünftigen Versprechen.

In einer Zeit steigender Bedrohungen stärkt STARK den technologischen Vorsprung der NATO-Verbündeten und ihrer Partner, um Aggressionen abzuschrecken und Europa – heute – zu verteidigen.

Ihre Mission

Dies ist keine Wartungsrolle. Wir suchen einen Senior Fullstack Engineer, um die zentrale Engine und intuitive Schnittstellen von Minerva Frontline, unserer Mission Management Software, zu entwickeln. Sie sind verantwortlich für den Aufbau von End-to-End-Funktionen, die vom Kern-C++-Server, der UAV-Schwärme orchestriert und den globalen Schlachtfeldstatus aufrechterhält, bis hin zur Echtzeit-TypeScript-Schnittstelle reichen, die Betreiber in stark umkämpften Umgebungen verwenden. Sie werden hochleistungsfähige, sicherheitskritische Systeme über den gesamten Stack hinweg entwerfen und programmieren, modernes C++ für das Backend und TypeScript für das Frontend schreiben und einen robusten Echtzeitdatenfluss über WebSockets sicherstellen. Dies ist eine sehr praktische Rolle, in der Sie im Feld mit Hardware-Ingenieuren arbeiten, um sicherzustellen, dass neue Drohnenplattformen und Funktionen nach höchsten Qualitätsstandards entworfen, implementiert und getestet werden.

Verantwortlichkeiten

  • Die Architektur: Sie entwerfen und implementieren robuste, ereignisgesteuerte Systeme. Dies umfasst die Arbeit mit C++23, gRPC und Graaf sowie den Umgang mit Hochfrequenz-Telemetrie und die Strukturierung großangelegter, reaktionsschneller Frontend-Anwendungen.
  • Der Code: Sie sind praktisch über den gesamten Stack tätig, schreiben kritische Pfade in C++ im Backend und pflegen ein leistungsfähiges, typensicheres Vanilla TypeScript-Frontend.
  • Die Hardware-Integration: Sie verbringen Zeit im Feld mit unseren Hardware- und Flugtestingenieuren. Sie integrieren Minerva Frontline direkt mit neuen UAV-Plattformen und stellen sicher, dass Softwareabsichten nahtlos in die physische Drohnenausführung in der realen Welt umgesetzt werden.
  • Das Produkt: Sie besitzen Funktionen von Ende zu Ende und überbrücken die Lücke zwischen hochrangigen taktischen Anforderungen, intuitiven Bedienerschnittstellen und der Ausführung auf niedriger Ebene (MAVSDK/MAVLink). Sie stellen einen nahtlosen Echtzeitdatenfluss über WebSockets und REST-APIs sicher.

Qualifikationen

Wer Sie sind

  • Ein Polyglot Builder: Sie haben mehr als 5 Jahre Erfahrung in der Softwareentwicklung mit tiefem Fachwissen in der Backend- und Frontend-Entwicklung. Sie haben komplexe verteilte Systeme und dynamische Benutzeroberflächen von Grund auf neu erstellt.
  • Ein C++ & TypeScript-Experte: Sie sind versiert in modernem C++ und betrachten die Speichersicherheit als Religion. Sie sind mit TypeScript, Webpack, Vanilla Web Components und dem State Management in großen Frontend-Anwendungen vertraut.
  • Ein feldbereiter Ingenieur: Sie sind bereit, sich vom Schreibtisch zu entfernen und direkt im Feld mit Hardware-Ingenieuren, Drohnen und Testgeräten zu arbeiten, um zu beweisen, dass Ihr Code unter realen Bedingungen funktioniert.
  • Auf Concurrency & Performance fokussiert: Sie verstehen, dass in unserem Bereich eine Verzögerung von 10 ms bei der Verarbeitung eines Angriffsabsicht oder ein Synchronisierungsfehler in der Schwarmtelemetrie kritisch sein kann, egal ob es auf der Hardware oder im Browser passiert. Sie wissen, wie man für Leistung optimiert.
  • Hohe Eigenverantwortung: Sie warten nicht darauf, dass „Tickets formuliert werden“. Sie betrachten die Mission, identifizieren die technischen Lücken und setzen die Lösung um.
  • Branchenbewusst: Sie haben Erfahrung in Verteidigung, Robotik, Luft- und Raumfahrt oder Hochfrequenzhandel. Erfahrung mit Hardware-Software-Integration ist ein großes Plus.

Abgeschlossenes Masterstudium (Dipl. Ing.) B.Sc/M.Sc in Informatik, Robotik oder gleichwertige praktische Erfahrung. Tiefes Fachwissen in modernem C++ (17/20/23) und modernem JavaScript/TypeScript (Webpack, Vanilla Web Components). Erfahrung mit Echtzeit-verteilten Systemen, WebSockets, gRPC, Flatbuffers oder MAVLink ist ein großes Plus. Bereitschaft und Fähigkeit, praktisch im Feld mit Hardware-Teams für Flugtests neuer Plattformen und Funktionen zu arbeiten. Aufgrund der Natur unserer Arbeit müssen die Kandidaten berechtigt sein, die entsprechende Sicherheitsfreigabe zu erhalten. Wenn Sie nicht in Griechenland leben und bereit sind, aus einem anderen EU-Land umzuziehen, können wir für diese Position eine Umzugsvergütung anbieten.

Wenn Sie daran interessiert sind, mit uns die Zukunft der europäischen Verteidigung zu gestalten und sich in der obigen Beschreibung wiedererkennen, senden Sie uns bitte Ihren Lebenslauf auf Englisch. Wir freuen uns darauf, Sie kennenzulernen!

Senior Software Engineer - Full Stack (all genders) Arbeitgeber: Stark Defence

STARK ist ein innovatives Unternehmen im Bereich Verteidigungstechnologie, das seinen Mitarbeitern eine dynamische und zukunftsorientierte Arbeitsumgebung bietet. Mit einem starken Fokus auf Teamarbeit und praktischer Anwendung in realen Szenarien fördert STARK nicht nur die persönliche und berufliche Weiterentwicklung, sondern bietet auch die Möglichkeit, an bedeutenden Projekten zu arbeiten, die die Sicherheit Europas stärken. Die Unternehmenskultur ist geprägt von hoher Eigenverantwortung und der Möglichkeit, direkt mit Hardware- und Softwareteams zusammenzuarbeiten, was eine einzigartige und erfüllende Erfahrung für alle Mitarbeiter darstellt.
Stark Defence

Kontaktperson:

Stark Defence HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer - Full Stack (all genders)

Tipp Nummer 1

Mach dir ein starkes Netzwerk! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche 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 die Verteidigungstechnologie! Sprich über Projekte, an denen du gearbeitet hast, und wie sie zur Sicherheit beitragen. Lass uns gemeinsam deine Erfahrungen hervorheben!

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält. Wir freuen uns darauf, von dir zu hören und dich im Team willkommen zu heißen!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer - Full Stack (all genders)

C++
TypeScript
WebSockets
gRPC
Vanilla Web Components
Concurrency
Performance Optimization
Real-time Distributed Systems
Hardware-Software Integration
Event-driven Systems
MAVSDK
MAVLink
Field Testing
Agile Problem Solving
Software Development Lifecycle

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeige uns, wer du wirklich bist. Wir suchen nach Menschen, die Leidenschaft für Technologie haben und bereit sind, Verantwortung zu übernehmen.

Mach es konkret!: Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um deine Fähigkeiten zu untermauern. Zeig uns, wie du komplexe Systeme entwickelt hast und welche Herausforderungen du gemeistert hast.

Achte auf Details!: Stelle sicher, dass deine Bewerbung fehlerfrei ist. Ein gut strukturiertes und sauberes Dokument zeigt uns, dass du Wert auf Qualität legst – genau wie wir bei STARK.

Bewirb dich über unsere Website!: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie du dich auf ein Vorstellungsgespräch bei Stark Defence vorbereitest

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die STARK verwendet, insbesondere mit Modern C++, TypeScript und WebSockets. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien in realen Anwendungen einsetzen kannst.

Bereite praktische Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten in der Entwicklung von komplexen Systemen und Benutzeroberflächen demonstrieren. Erkläre, wie du Herausforderungen gemeistert hast und welche Lösungen du implementiert hast.

Zeige deine Teamfähigkeit

Da die Rolle eine enge Zusammenarbeit mit Hardware-Ingenieuren erfordert, ist es wichtig, deine Teamarbeit und Kommunikationsfähigkeiten zu betonen. Bereite dich darauf vor, Fragen zu beantworten, wie du in interdisziplinären Teams gearbeitet hast und wie du technische Probleme gemeinsam gelöst hast.

Stelle kluge Fragen

Bereite einige durchdachte Fragen über die Projekte und Technologien von STARK vor. Das zeigt dein Interesse und Engagement für die Position. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den nächsten großen Zielen des Unternehmens.

Senior Software Engineer - Full Stack (all genders)
Stark Defence
Standort: Berlin
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>