Senior Software Engineer - Integration and Deployment (All Genders)

STARK GmbH
Berlin, Germany
3 months ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Systems Engineering C++ (Programming Language) Software Debugging Distributed Systems Software Systems WebSocket Backend Information Technology

Job description

Wir suchen einen Senior Software Engineer (all genders), der das technische Gesicht von Minerva Frontline gegenĂŒber unseren internen Hardware-Teams, Pilotkunden und Programmpartnern ist. Du bringst Frontline in neue interne und kundenseitige Projekte, verantwortest die technische Integration und gewinnst Vertrauen durch technische Exzellenz - nicht durch Projektmanagement. Wir sind als Team fĂŒreinander da!

Your mission

Du arbeitest an der Schnittstelle zwischen Software, Hardware und operativer RealitĂ€t: Du setzt das C++-Backend auf, das UAV-SchwĂ€rme orchestriert, integrierst neue Plattformen in laufende Systeme und stellst sicher, dass die FĂŒhrungs- und Kontrollprozesse auch in isolierten, bandbreitenlimitierten taktischen Umgebungen reibungslos funktionieren., * Installation, Konfiguration und Inbetriebnahme von Minerva Frontline in Kundenumgebungen.

  • Arbeit mit Edge-Hardware, eingeschrĂ€nkten Netzwerken und taktischer Infrastruktur.
  • Integration neuer UAV-Plattformen und Funktionen in die Frontline-Plattform.

Analyse und Fehlerbehebung

  • Technische Ansprechperson vor Ort fĂŒr komplexe Systemprobleme.
  • Analyse und Behebung von Problemen wie:
  • AusfĂ€llen oder Verschlechterungen der Schwarm-Telemetrie
  • gRPC-KonnektivitĂ€tsproblemen
  • Fehlern bei der Übersetzung von MAVLink-Kommandos in reale Drohnenaktionen
  • Fehlerdiagnose und Problemlösung in Echtzeit.

Schnittstelle zwischen Kunde und Entwicklung

  • Übersetzung von Feedback von Operatoren, Piloten und Kunden in konkrete technische Anforderungen.
  • Enge Zusammenarbeit mit den Engineering-Teams zur Umsetzung von Verbesserungen, Fehlerbehebungen und Plattformintegrationen.

Validierung im Einsatz

  • Teilnahme an Flugtests und Erprobungskampagnen.
  • Sicherstellung, dass Softwarebefehle zuverlĂ€ssig und prĂ€zise in physische Drohnenaktionen umgesetzt werden - auch unter realen Einsatzbedingungen.

Entwicklung von Tools

  • Entwicklung eigener Werkzeuge, wenn Standardlösungen nicht ausreichen:
  • Skripte
  • Diagnose-Tools
  • Integrations- und Testumgebungen
  • Ziel ist es, Deployments reproduzierbar, effizient und robust zu gestalten.

Arbeit auf dem Feld

  • Direkte Zusammenarbeit mit Hardware-Ingenieuren, Drohnenplattformen und Testequipment.
  • RegelmĂ€ĂŸige EinsĂ€tze bei Kunden und auf TestgelĂ€nden gehören fest zum Aufgabenbereich.

Requirements

  • Bachelor- oder Masterabschluss in Informatik, Robotik, Systems Engineering oder vergleichbare praktische Erfahrung.
  • Sehr gute Kenntnisse in modernem C++ (C++17/20/23).
  • Sicher im Lesen, Debuggen und Anpassen produktiver C++-Codebasen.
  • Erfahrung im Aufbau und Betrieb komplexer verteilter Systeme.
  • Praktische Kenntnisse in:
  • EchtzeitfĂ€higen verteilten Systemen
  • gRPC
  • Flatbuffers
  • WebSockets
  • MAVLink / MAVSDK
  • Nachweisbare Erfahrung bei der EinfĂŒhrung und dem Betrieb von Softwarelösungen bei externen Kunden.
  • Erfahrung in der Zusammenarbeit mit Hardware-Teams wĂ€hrend Flugtests und Plattformintegrationen.
  • Bereitschaft zu regelmĂ€ĂŸigen Reisen innerhalb Deutschlands (bis zu 40 %).
  • Aufgrund der Art unserer Arbeit mĂŒssen Kandidatinnen und Kandidaten die Voraussetzungen fĂŒr eine entsprechende SicherheitsĂŒberprĂŒfung erfĂŒllen.

About the company

Unser Fokus liegt auf einsatzbereiten Hochleistungssystemen - nicht auf Zukunftsversprechen. In einer Zeit zunehmender Bedrohungen stĂ€rkt STARK den technologischen Vorsprung der NATO-VerbĂŒndeten und ihrer Partner, um Aggressionen abzuschrecken und Europa schon heute zu verteidigen. Über das Team

Minerva ist die Command-and-Control-Software (C2) von STARK - das “Gehirn”, das Operatoren in Echtzeit mit autonomen Systemen ĂŒber verschiedene DomĂ€nen hinweg verbindet. Das Minerva-Team ist eine kleine, hochqualifizierte Gruppe erfahrener Softwareentwickler mit Standorten in Berlin und MĂŒnchen. Es arbeitet eng mit den Hardware- und Systemteams zusammen, um missionskritische C2-FĂ€higkeiten zu entwickeln, die in realen operativen Umgebungen eingesetzt werden.

Wir arbeiten schnell, liefern echte Software aus und bewegen uns in Rahmenbedingungen, die die meisten Softwareingenieure nie erleben: Netzwerke mit geringer Bandbreite, isolierte (air-gapped) Systeme und hochkritische Entscheidungsprozesse. Bei uns gibt es keine technische Spielerei ohne praktischen Nutzen. Alles, was wir entwickeln, landet direkt in den HĂ€nden von Anwendern im Einsatz. Deine Mission

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Loading talks and stories from around this role