Senior Robotics Software Engineer, Payload Integration

Senior Robotics Software Engineer, Payload Integration

Berlin Vollzeit 80000 - 110000 € / Jahr (geschätzt) Kein Homeoffice möglich
United States Digital Space LLC

Auf einen Blick

  • Aufgaben: Entwickle Software für autonome Systeme und integriere innovative Payloads.
  • Unternehmen: Anduril Industries, ein führendes Unternehmen in der Verteidigungstechnologie.
  • Vorteile: Wettbewerbsfähiges Gehalt, umfassende Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
  • Weitere Informationen: Reisebereitschaft von bis zu 50% für Tests und Einsätze in operativen Umgebungen.
  • Warum dieser Job: Gestalte die Zukunft der Verteidigung mit modernster Technologie und realen Auswirkungen.
  • Qualifikationen: Erfahrung in C++ oder Rust und Kenntnisse in Netzwerktechnologien erforderlich.

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

Anduril Industries ist ein Vertechnologieunternehmen mit der Mission, die militärischen Fähigkeiten der USA und ihrer Verbündeten mit fortschrittlicher Technologie zu transformieren. Anduril verändert, wie militärische Systeme entworfen, gebaut und verkauft werden. Die Systeme von Anduril werden von Lattice OS betrieben, einem KI-gestützten Betriebssystem, das Tausende von Datenströmen in ein Echtzeit-3D-Befehls- und Kontrollzentrum umwandelt.

Das Maneuver Dominance-Team bei Anduril entwickelt operationell relevante, multi-asset Autonomie. Wir konzentrieren uns darauf, große Gruppen autonomer Systeme effektiv zusammenarbeiten zu lassen. Wir nutzen bestehende Anduril-Drohnenplattformen wie Ghost oder Altius und integrieren Drittanbieterplattformen in das Lattice-Ökosystem von Anduril.

Wir suchen einen Senior Robotics Software Engineer, Omen Payload Integration, um dem Maneuver Dominance-Team in Abu Dhabi (VAE) beizutreten. In dieser Rolle entwerfen, entwickeln und integrieren Sie Software, die autonome Plattformen mit Missionslasten verbindet, einschließlich Stores Management Systemen (SMS), vernetzten Geräten und Hardware-Schnittstellen. Sie werden APIs und Datenübertragungsschichten entwerfen, die Informationen zuverlässig zwischen Fahrzeugen, Lasten und Bodensystemen in anspruchsvollen Betriebsumgebungen bewegen.

Wenn Sie in einer schnelllebigen Umgebung gedeihen, gerne komplexe Probleme an der Schnittstelle von Software, Netzwerken und Hardware lösen und leidenschaftlich daran interessiert sind, mission-critical Systeme bereitzustellen, ist diese Gelegenheit für Sie.

Was Sie tun werden:

  • Entwicklung von Netzwerksoftware: Entwickeln Sie skalierbare, robuste Software, die mit Netzwerkgeräten, verwalteten Netzwerken und gängiger Router- oder Switch-Hardware interagiert.
  • Integration von Payload & SMS: Entwerfen und implementieren Sie Software, die mit Stores Management Systemen (SMS) und anderen Payload-Subsystemen interagiert, um die Freigabe und Kontrolle von Munition und Missionslasten zu koordinieren.
  • API/ICD-Design: Architekt und implementieren Sie Software-APIs und Interface Control Documents (ICDs) unter Verwendung von HTTP, REST und gRPC, um verteilte Systeme über Fahrzeuge, Lasten und Bodenstationen zu verbinden.
  • Datenübertragungsengineering: Erstellen und optimieren Sie die Datenübertragung auf niedriger Ebene über UDP und TCP, um zuverlässige, latenzarme Kommunikation in eingeschränkten Betriebsumgebungen sicherzustellen.
  • Hardware-Interfacing-Software: Schreiben Sie Code, der direkt mit Hardware interagiert und eingebettete Geräte, Sensoren und Payload-Elektronik mit höherwertiger Autonomiesoftware verbindet.
  • Kollaboration über Funktionen hinweg: Arbeiten Sie mit Hardware-, System-, Fahrzeug- und Payload-Teams zusammen, um Software nahtlos in physische Plattformen zu integrieren.
  • Echtzeitbereitstellung: Reisen Sie bis zu 25%, um Systeme in Betriebsumgebungen zu testen, zu debuggen und bereitzustellen.
  • Iterative Entwicklung: Tragen Sie über den gesamten Software-Lebenszyklus hinweg bei, einschließlich Prototyping, Implementierung, Test und Bereitstellung.
  • Fehlerbehebung und Debugging: Analysieren und beheben Sie Probleme in bereitgestellten Systemen, um Zuverlässigkeit und operationale Erfolge sicherzustellen.

Erforderliche Qualifikationen:

  • Technische Expertise: Bachelor- oder Masterabschluss in Informatik, Softwaretechnik, Computertechnik, Elektrotechnik oder einem verwandten technischen Bereich.
  • C++ oder Rust-Kenntnisse: Über 5 Jahre praktische Erfahrung in der Entwicklung von produktionsreifer Software in C++ und/oder Rust. Starke Programmierer in angrenzenden Systemsprachen werden berücksichtigt, wenn andere Qualifikationen erfüllt sind.
  • Netzwerksoftware: Erfahrung in der Erstellung von Software, die mit Netzwerkgeräten, verwalteten Netzwerken und gängiger Router- oder Switch-Hardware interagiert.
  • API/ICD-Design: Erfahrung im Entwurf und in der Implementierung von Software-APIs und ICDs, einschließlich Arbeit mit HTTP, REST und gRPC.
  • Datenübertragung: Solides Verständnis von Datenübertragungsschichten auf niedriger Ebene, einschließlich UDP und TCP.
  • Hardware-Interfacing: Erfahrung im Schreiben von Code, der mit Hardware (eingebettete Geräte, Sensoren oder Payload-Elektronik) interagiert.
  • Systemdenken: Fähigkeit, sich in komplexen Systemen und etablierten Codebasen zurechtzufinden und beizutragen.
  • Real-World Impact: Leidenschaft für den Bau von Software, die direkt mission-critical Ergebnisse beeinflusst.
  • Reisebereitschaft: Bereitschaft zu reisen, um Systeme zu testen und bereitzustellen.
  • Globale Operationen: Erfahrung in der Zusammenarbeit mit internationalen Lieferanten und Kunden in der EMEA-Region.
  • Sicherheitsfreigabe: Muss in der Lage sein, eine Geheimhaltungsfreigabe zu erhalten.

Bevorzugte Qualifikationen:

  • Stores Management Systeme: Direkte Erfahrung mit Stores Management Systemen (SMS) oder verwandten Munition-/Payload-Freigabesystemen in Luft- oder Verteidigungsplattformen.
  • Luftfahrt-/Verteidigungs-Hintergrund: Vertrautheit mit Luftfahrtintegrationsstandards, Fahrzeugbusprotokollen (z.B. MIL-STD-1553, ARINC) oder DO-178/DO-254-Entwicklungspraktiken.
  • Verteilte Systeme: Erfahrung im Entwurf fehlertoleranter verteilter Systeme und Nachrichtenübertragungsrahmen für die Koordination mehrerer Knoten.
  • Eingebettete & Echtzeitsysteme: Erfahrung mit eingebettetem Linux, RTOS oder Bare-Metal-Entwicklung auf ressourcenbeschränkter Hardware.
  • Programmierfähigkeiten: Zusätzliche Erfahrung mit Python, Go oder Skripting für Werkzeuge und Testautomatisierung.
  • Leistungsoptimierung: Vertrautheit mit Profilierung und Optimierung von netzwerk- und hardware-interfacing Software.

Die Gehaltsspanne für diese Rolle ist eine Schätzung basierend auf einer breiten Palette von Vergütungsfaktoren, einschließlich nur des Grundgehalts. Das tatsächliche Gehaltsangebot kann je nach (aber nicht beschränkt auf) Berufserfahrung, Ausbildung und/oder Schulung, kritischen Fähigkeiten und/oder geschäftlichen Überlegungen variieren. Hochgradig wettbewerbsfähige Eigenkapitalzuschüsse sind in den meisten Vollzeitangeboten enthalten und werden als Teil des Gesamtvergütungspakets von Anduril betrachtet. Darüber hinaus bietet Anduril erstklassige Vorteile für Vollzeitmitarbeiter.

Senior Robotics Software Engineer, Payload Integration Arbeitgeber: United States Digital Space LLC

Reserved ist ein dynamisches und wachsendes Modeunternehmen, das seinen Mitarbeitenden eine inspirierende Arbeitsumgebung bietet. Mit einer modernen Arbeitswelt, attraktiven Rabatten und umfangreichen Benefits wie Bike Leasing und betrieblicher Altersvorsorge fördern wir nicht nur die Work-Life-Balance, sondern auch die persönliche und berufliche Entwicklung unserer Mitarbeiter. In Mannheim hast du die Möglichkeit, in einem kreativen Team zu arbeiten und deine Leidenschaft für Mode in einem unterstützenden Umfeld auszuleben.

United States Digital Space LLC

Kontaktdaten:

United States Digital Space LLC Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Robotics Software Engineer, Payload Integration erhalten könntest

Werde Teil von Robotik-Communities

Such dir aktive Communities oder Foren im Bereich Robotik, wo Gleichgesinnte und Profis sich austauschen. Hier kannst du nicht nur viel lernen, sondern auch potenzielle Arbeitgeber kennenlernen, die nach Talenten suchen – manchmal ist es wichtiger, die richtigen Leute zu treffen, als nur Bewerbungen zu verschicken!

Besuche Robotik-Events und Messen

Schau dir lokale oder internationale Messen und Konferenzen an, die sich mit Robotik beschäftigen. Dort hast du die Möglichkeit, direkt mit Unternehmen wie United States Digital Space LLC in Kontakt zu treten und dein Interesse an einer Vollzeitstelle als Senior Robotics Software Engineer, Payload Integration zu zeigen. Nimm Visitenkarten mit und sei bereit, dich vorzustellen!

Engagiere dich in Praktikumsprojekten

Wenn du vor deiner Bewerbung noch etwas direkten Erfahrung sammeln kannst, schaue nach Projekten oder Praktika im Bereich Robotik. Diese Erfahrungen sind nicht nur wertvoll, sondern zeigen auch, dass du wirklich in diesem Bereich Fuß fassen möchtest. Nutze Plattformen für offene Projekte, um erste praktische Erfahrungen zu sammeln.

Online-Präsenz aufbauen

Zeige deine Fähigkeiten und Kenntnisse durch ein öffentliches Portfolio oder Blog. Teile deine Projekte, sei es über GitHub oder persönliche Webseiten. Das hilft dir, sichtbar zu werden und zeigt, dass du aktiv in der Robotik arbeitest. Und vergiss nicht, dich auch über unsere Website bei United States Digital Space LLC zu bewerben, um deine Chancen zu erhöhen, Teil des Teams zu werden!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Robotics Software Engineer, Payload Integration mit Bravour zu bestehen

C++
Rust
Netzwerksoftware-Entwicklung
API-Design
ICD-Design
Datenübertragung (UDP, TCP)
Hardware-Interfacing

Einige Tipps für deine Bewerbung 🫡

Fokussiere dich auf technische Fähigkeiten:In deiner Bewerbung solltest du unbedingt relevante technische Fähigkeiten hervorheben, die für die Robotik wichtig sind. Das beinhaltet Kenntnisse in Programmiersprachen wie Python oder C++, sowie Erfahrung mit spezifischen Robotik-Plattformen oder -Tools. Zeig uns, dass du mit den neusten Technologien vertraut bist und welche Projekte du bereits umgesetzt hast!

Präsentation deiner Projekte und Erfahrungen:Wenn du bereits an spannenden Robotik-Projekten gearbeitet hast, dann dokumentiere diese ausführlich in deinem Lebenslauf oder in einem Portfolio. Bilder, Videos oder Links zu deinen Arbeiten können hier einen großen Unterschied machen! Zeig uns, was du kannst, und wie du Probleme gelöst hast.

Motivation und Lernbereitschaft im Anschreiben:Da es sich um eine Vollzeitstelle handelt, schau, dass du in deinem Anschreiben zeigst, warum du genau bei United States Digital Space LLC im Bereich Robotik arbeiten möchtest. Erkläre, wie dich unsere Mission anspricht und welche Ideen du einbringen könntest. Deine Begeisterung für das Fach und den Willen, stetig zu lernen, können uns überzeugen!

Überzeuge mit relevanten Zertifikaten:Falls du Zertifikate hast, die deine Qualifikationen untermauern, wie beispielsweise in Robotik oder Automatisierungstechnik, erwähne diese in deinem Lebenslauf. Diese Unterlagen können einen starken Eindruck hinterlassen und uns zeigen, dass du engagiert und spezialisiert bist.

Wie man sich auf ein Vorstellungsgespräch bei United States Digital Space LLC vorbereitet

Technisches Know-how zeigen

In der Robotik ist es entscheidend, dass wir unsere technischen Fähigkeiten präsentieren. Bereite dich darauf vor, Fachfragen zu Robotiksystemen, Programmiersprachen wie Python oder C++ und spezifischen Tools wie ROS zu beantworten. Vielleicht fragen sie dich auch nach einem Projekt, an dem du gearbeitet hast – hab dein Portfolio bereit!

Praktische Anwendungen diskutieren

Sei bereit, über praktische Anwendungen deiner Kenntnisse in der Robotik zu sprechen. Überlege dir vorher einige Beispiele, wo du theoretisches Wissen erfolgreich in die Praxis umgesetzt hast. Dies könnte eine interessante Projektarbeit oder eine Herausforderung, die du überwunden hast, umfassen.

Teamgeist demonstrieren

Da die Robotik oft Teamarbeit umfasst, ist es wichtig, deine Zusammenarbeit zu betonen. Während des Gesprächs kannst du Geschichten erzählen, die deine Teamfähigkeit und deine Fähigkeit zur Problemlösung zeigen. Du kannst sogar gemeinsam mit deinen Teamkollegen durchgeführte Simulationen oder Projekte erwähnen.

Langfristige Motivation vermitteln

Da es sich um eine Vollzeitstelle handelt, wird das Unternehmen wissen wollen, dass du langfristig in der Robotik bleiben möchtest. Teile deine Zukunftspläne und wie diese zu United States Digital Space LLC passen – sei es durch den Wunsch, an innovativen Lösungen zu arbeiten oder sich weiterzubilden. Das zeigt, dass du wirklich in die Rolle investieren willst.