Senior Software Engineer - Mission Autonomy (All Genders)

Senior Software Engineer - Mission Autonomy (All Genders)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle intelligente Algorithmen für autonome UAV-Schwärme und optimiere Missionseinsätze.
  • Unternehmen: STARK, ein innovatives Unternehmen im Verteidigungssektor mit Fokus auf autonome Systeme.
  • Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und die Möglichkeit, an realen Projekten zu arbeiten.
  • Weitere Informationen: Dynamisches Team mit echten Auswirkungen auf die Sicherheit Europas.
  • Warum dieser Job: Gestalte die Zukunft der Verteidigungstechnologie und arbeite an spannenden Herausforderungen.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in Autonomie/Robotik und fundierte Kenntnisse in C++.

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

STARK ist ein neues Vertechnologieunternehmen, das die Art und Weise revolutioniert, wie autonome Systeme in mehreren 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 Vorteil der NATO-Verbündeten und ihrer Partner, um Aggressionen abzuschrecken und Europa - heute - zu verteidigen.

Minerva ist STARKs Kommando- und Kontrollsoftware - das Gehirn, das Betreiber in Echtzeit mit autonomen Systemen in mehreren Bereichen verbindet. Das Minerva-Team ist eine kleine, erfahrene Softwaregruppe mit Sitz in Berlin und München, die direkt mit unseren System- und Hardwareteams zusammenarbeitet, um mission-kritische C2-Funktionen in aktiven Einsatzumgebungen zu entwickeln.

Als Senior Software Engineer, Mission Autonomy, bauen Sie die Intelligenz hinter echtem UAV-Schwarmverhalten auf - die Algorithmen, die entscheiden, welches Fahrzeug welches Ziel angreift, wie sich der Schwarm reorganisiert, wenn sich die Bedingungen während der Mission ändern, und wie 4+ schwebende Munitionen autonom koordinieren, um die Verteidigung des Gegners zu überwältigen.

Sie werden die Entscheidungsfindungsschicht für den Schwarm im Herzen von Minerva Frontline, unserer Missionsmanagement-Software, entwerfen und implementieren. Dies bedeutet, dass Sie die Optimierungs- und Planungsalgorithmen erstellen, die über unserem bestehenden Missionsplanungs-Engine sitzen, um eine Reihe von betriebsbezogenen Zielen und Kampfbedingungen in koordinierte, mehrfahrzeugige Angriffsmissionen umzuwandeln - und diese dynamisch neu zu planen, wenn sich das Schlachtfeld verschiebt.

Dies ist Arbeit auf Genesis-Stufe. Es gibt keine fertige Bibliothek für das, was wir bauen. Sie werden Schulter an Schulter mit unserem Softwarearchitekten und unserem Backend-Team arbeiten, um die Schwarmkoordination von der Idee bis zur Live-Flugdemonstration zu bringen.

Verantwortlichkeiten:

  • Architektur des Schwarmgehirns: Entwerfen und Implementieren der Aufgabenverteilungsmotoren (auktionbasierte Zuweisung, ungarische Methode, Einschränkungszufriedenheit), die mehrere Fahrzeuge optimal mehreren Zielen in hochbedrohlichen Umgebungen zuweisen.
  • Entwicklung dynamischer Neuprogrammierungsschleifen: Entwicklung von Echtzeit-, deterministischen Algorithmen, die es einem Schwarm ermöglichen, sich während des Fluges anzupassen.
  • Besitz der Optimierungsschicht: Aufbau der hochgradigen Planungsarchitektur, die über unserem statischen Missionsrouting-Engine sitzt.
  • Simulation und Flug: Verantwortung für unsere Software-in-the-Loop (SITL)-Umgebung, um Schwarmverhalten mit 4+ virtuellen Fahrzeugen rigoros zu testen und zu brechen.

Qualifikationen:

  • Produktionsgerechtes modernes C++: Python ist für mathematische Prototypen in Ordnung, aber unser Produktionsmotor läuft auf C++, wo Latenz, Speichereffizienz und deterministische Zuverlässigkeit nicht verhandelbar sind.
  • 5+ Jahre Erfahrung in Autonomie/Robotik: Nachweisliche Erfolge bei der Umsetzung komplexer Bewegungsplanung, Routing oder verteilter Koordinationsalgorithmen in die Produktion oder in robuste Einsatzumgebungen.
  • Mathematische Fließfähigkeit: Tiefe Expertise in kombinatorischer Optimierung, Graphentheorie und Multi-Agenten-Koordination.
  • Systemdenken: Sie bauen Algorithmen nicht im Vakuum. Sie kümmern sich darum, wie Ihre Planungsschicht mit gRPC-Diensten, Telemetriedaten, Zustandsverwaltung und der Benutzeroberfläche des Betreibers interagiert.
  • Hohe Eigenverantwortung und Feldmentalität: Sie warten nicht darauf, dass Produktmanager perfekte Spezifikationen schreiben. Sie definieren das Problem mathematisch, bauen die Lösung und reisen zu Live-Flugversuchen, um zu sehen, wie Ihr Code in der realen Welt ausgeführt wird.

SICHERHEITSÜBERPRÜFUNG: Aufgrund der Natur unserer Arbeit im Verteidigungssektor müssen die Kandidaten berechtigt sein, die erforderliche Sicherheitsüberprüfung für diese Position zu erhalten und aufrechtzuerhalten.

GLEICHE CHANCEN: Wir sind ein Arbeitgeber, der Chancengleichheit bietet und uns verpflichtet hat, einen vielfältigen und integrativen Arbeitsplatz zu fördern.

Senior Software Engineer - Mission Autonomy (All Genders) Arbeitgeber: Stark

STARK ist ein innovatives Unternehmen im Bereich Verteidigungstechnologie, das seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der autonomen Systeme zu arbeiten. Mit einem dynamischen Team in Berlin und München fördern wir eine Kultur der Zusammenarbeit und des schnellen Fortschritts, während wir gleichzeitig bedeutende Beiträge zur Sicherheit Europas leisten. Unsere Mitarbeiter profitieren von herausfordernden Projekten, kontinuierlichen Wachstumschancen und einem Umfeld, das Vielfalt und Inklusion schätzt.

S

Kontaktdaten:

Stark Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer - Mission Autonomy (All Genders) erhalten könnten

Tipp Nummer 1

Mach dir ein starkes Netzwerk! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den Unterschied machen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Zeig, dass du nicht nur die Lösungen kennst, sondern auch verstehst, warum sie funktionieren.

Tipp Nummer 3

Sei proaktiv und zeig Interesse! Wenn du eine Stelle ins Auge gefasst hast, zögere nicht, direkt mit dem Team oder dem Recruiter in Kontakt zu treten. Frag nach, was sie suchen und wie du helfen kannst.

Tipp Nummer 4

Bewirb dich über unsere Website! Das zeigt, dass du wirklich an uns interessiert bist. Außerdem hast du so die besten Chancen, direkt von uns gesehen zu werden.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Mission Autonomy (All Genders) mit Bravour zu bestehen

Moderne C++ Programmierung
Mathematische Fluency
Komplexe Bewegungsplanung
Verteilte Koordinationsalgorithmen
Kombinatorische Optimierung
Graphentheorie
Echtzeit-Algorithmusentwicklung

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um zu zeigen, wie du Herausforderungen gemeistert hast. Das hilft uns, deine Fähigkeiten besser einzuschätzen und zu verstehen, wie du in unser Team passt.

Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass jemanden drüberlesen, bevor du sie abschickst!

Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass wir alles richtig erhalten und du die besten Chancen hast, gesehen zu werden.

Wie man sich auf ein Vorstellungsgespräch bei Stark vorbereitet

Verstehe die Mission von STARK

Mach dich mit der Mission und den Werten von STARK vertraut. Zeige im Interview, dass du die Bedeutung von autonomen Systemen verstehst und wie sie in hochriskanten Umgebungen eingesetzt werden. Das zeigt dein Interesse und deine Motivation für die Rolle.

Bereite technische Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Erfahrung mit C++ und Algorithmen für autonome Systeme demonstrieren. Erkläre, wie du komplexe Probleme gelöst hast und welche Ergebnisse du erzielt hast. Das gibt den Interviewern einen Einblick in deine Fähigkeiten.

Fragen zur Teamarbeit

Da du eng mit anderen Teams zusammenarbeiten wirst, bereite Fragen vor, die deine Teamfähigkeit und deinen Kommunikationsstil zeigen. Frage nach der Zusammenarbeit zwischen Software- und Hardwareteams und wie Herausforderungen gemeistert werden. Das zeigt, dass du an einem harmonischen Arbeitsumfeld interessiert bist.

Zeige deine Problemlösungsfähigkeiten

Bereite dich darauf vor, über spezifische Herausforderungen zu sprechen, die du in der Vergangenheit bewältigt hast, insbesondere in Bezug auf dynamische Planung und Echtzeitanpassungen. Demonstriere, wie du analytisch denkst und Lösungen entwickelst, die in der realen Welt funktionieren.