Staff Platform Engineer

Staff Platform Engineer

Frankfurt am Main Vollzeit 80000 - 110000 € / Jahr (geschätzt) Kein Homeoffice möglich
A

Auf einen Blick

  • Aufgaben: Leite die technische Richtung für unsere autonome Fahrzeugflotte und entwickle innovative Softwarelösungen.
  • Unternehmen: AeroVect, ein aufstrebendes Unternehmen im Bereich autonome Technologien mit einem dynamischen Team.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein kreatives Arbeitsumfeld.
  • Weitere Informationen: Wachstumsmöglichkeiten in einem schnelllebigen Startup-Umfeld mit spannenden Herausforderungen.
  • Warum dieser Job: Gestalte die Zukunft der Luftfahrt mit modernster Technologie und mache einen echten Unterschied.
  • Qualifikationen: Mindestens 10 Jahre Erfahrung in der Entwicklung von Linux-basierten Plattformen und Führungskompetenz.

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

Wer wir sind

AeroVect transformiert die Bodenabfertigung mit Autonomie und definiert, wie Fluggesellschaften und Bodenserviceanbieter weltweit ihre täglichen Abläufe gestalten. Wir sind ein Series-A-Unternehmen, das von führenden Risikokapitalgebern in der Luftfahrt und im autonomen Fahren unterstützt wird. Zu unseren Kunden gehören einige der größten Fluggesellschaften und Bodenabfertigungsanbieter der Welt.

Rollenübersicht

Als Staff Platform Engineer bei AeroVect werden Sie die technische Richtung und die langfristige Architektur der Softwarebasis leiten, die unsere autonome Fahrzeugflotte antreibt. Sie sind der erfahrenste individuelle Beitragende im Plattformteam und verantwortlich für die Zuverlässigkeit, Leistung, Skalierbarkeit und Sicherheitslage unserer Ubuntu-basierten Betriebssystembilder, Echtzeit-Middleware und Treiberschicht, die mit einem vielfältigen Multi-Sensor-Stack interagiert. Sie helfen dabei, die mehrjährige Roadmap für die Plattform festzulegen, treffen Entscheidungen über Build-vs-Buy und Architektur, die beeinflussen, wie der Rest der Technik darauf aufbaut, und heben den technischen Standard in der gesamten Organisation, indem Sie erfahrene Ingenieure fördern und starke Ingenieurstandards etablieren. Ihre Arbeit ermöglicht es unseren Teams für Wahrnehmung, Autonomie und Steuerung, schnell zu iterieren und sichere, produktionsbereite Fähigkeiten an Kunden weltweit zu liefern.

Sie werden:

  • Die technische Vision und die mehrjährige Roadmap für die Plattform definieren, einschließlich der Evolution von der heutigen Flotte zur nächsten Größenordnung in Bezug auf Skalierung, Sensoranzahl und Autonomiereife.
  • Die zukünftige Architektur unserer Ubuntu/Yocto/Linux-Distributionen für Echtzeit-, sicherheitskritische autonome Fahrzeuglasten besitzen und die entsprechenden Build-vs-Buy-Entscheidungen treffen.
  • Die Strategie für ROS 2 IPC-Middleware (Cyclone DDS, Fast DDS, Zenoh usw.) über die Flotte hinweg festlegen — einschließlich Profilauswahl, QoS-Standards und Determinismusbudgets für Multi-Sensor-Datenströme.
  • Die Entwicklung von Benutzerschnittstellentreibern für LiDARs, Kameras, Radare, GNSS/INS, CAN und andere Fahrzeuginterfaces leiten und die Standards festlegen, denen andere Ingenieure beim Hinzufügen neuer Hardware folgen.
  • Die funktionale Sicherheits- und Sicherheitsstrategie der Plattform end-to-end besitzen — sicheres Booten, OTA-Update-Pipelines, CVE-Reaktionen und Ausrichtung an ISO 26262 / SOTIF-Workflows, während wir uns in Richtung Produktion weiterentwickeln.
  • Den Beobachtungsvertrag für die Plattform definieren: wie „gesund“ im Labor und im Feld aussieht und die SLIs/SLOs, gegen die die Autonomie- und Wahrnehmungsteams aufbauen können.
  • Mit den Leitern der Autonomie, Wahrnehmung und Steuerung zusammenarbeiten, um Leistungsbudgets über die gesamte Stack hinweg festzulegen (CPU, GPU, Speicher, Busbandbreite, End-to-End-Latenz) und die teamübergreifende Arbeit voranzutreiben, um diese zu erreichen.
  • Standards dafür setzen, wie die Plattform gebaut, getestet und veröffentlicht wird — CI/CD für Betriebssystembilder und Treiberpakete, Hardware-in-the-Loop-Tests, Freigabeschranken und Rollback-Strategien.
  • Zur technischen Einstellung und Kalibrierung des Plattformteams beitragen — das Interview-Raster besitzen, erfahrene Ingenieure zu technischen Leitern entwickeln und den Standard für Code- und Entwurfsüberprüfungen im gesamten Team erhöhen.
  • AeroVect technisch in Beziehungen zu Silizium-, Sensor- und Middleware-Anbietern vertreten und deren Roadmaps dort beeinflussen, wo es für uns wichtig ist.
  • On-Call-Eskalationsunterstützung für Plattformkomponenten während Feldversuchen und Kundenpiloten bereitstellen und das, was Sie im Feld lernen, nutzen, um systematische Lösungen voranzutreiben.
  • Strategische technische Schulden identifizieren und abbauen — nicht nur innerhalb der Plattform, sondern stackweit.

Sie haben:

  • Über 10 Jahre Erfahrung in der Entwicklung von Linux-basierten Embedded- oder Robotikplattformen.
  • Eine Plattform von 0→1 in einem Robotik-/AV-Unternehmen aufgebaut, die durch mindestens eine Größenordnung in der Flottengröße skaliert hat.
  • Nachgewiesene Fähigkeit, technisch über mehrere Teams hinweg zu führen, ohne direkte Berichte — Autonomie, Wahrnehmung und Hardware-Stakeholder auf eine gemeinsame Plattformrichtung auszurichten.
  • Nachgewiesene Erfahrung in der Förderung erfahrener Ingenieure und der Erhöhung der Ingenieurstandards (Entwurfsüberprüfung, Codeüberprüfung, On-Call-Praktiken, Nachbesprechungen).
  • Expertenkenntnisse in C++ (≥C++17) und starkes Python, mit tiefem Instinkt dafür, welche Sprache wo in einem Echtzeitsystem gehört.
  • Tiefe, praktische Erfahrung in der Bereitstellung von Echtzeit-, sicherheitskritischen Systemen — Avionik, AV/ADAS oder vergleichbare Bereiche — nicht nur allgemeines Embedded Linux.
  • Tiefes Wissen über IPC-Middleware und Techniken auf Linux/POSIX-Systemen.
  • Expertenkenntnisse in der Echtzeitleistungsoptimierung und -profilierung (perf, eBPF, ftrace/LTTng) und das Urteilsvermögen, zu wissen, wann man auf jedes zugreifen sollte.
  • Erfahrung mit Git, Docker/OCI-Containern und den CI/CD-Mustern, die für Betriebssystembilder und signierte Artefakte geeignet sind.
  • Fließend in den gängigen Bussen und Protokollen eines sensorlastigen Fahrzeugs (USB, Ethernet/TSN, CAN, PCIe, SPI, I2C).
  • Erfahrung mit funktionalen Sicherheitsworkflows (ISO 26262, MISRA, SOTIF) oder einen glaubwürdigen Weg, diese Arbeit für uns zu übernehmen.
  • Erfahrung mit Nvidia Orin/Thor-Plattformen und heterogenem Compute-Scheduling.

Wir bevorzugen:

  • Frühere Arbeiten an autonomen Fahrzeugen, Drohnen oder anderen sicherheitskritischen Robotersystemen.
  • Erfahrung mit ptp4l und TSN-Konfigurationen in komplexen Multi-Sensor-Systemen.
  • Erfahrung mit v4l2 / gstreamer.
  • Erfahrung mit QNX oder anderen RTOS und das Urteilsvermögen, wann Linux ausreichend ist und wann nicht.
  • Tiefes Wissen über Linux/Yocto-Systeme: Paketverwaltung, systemd, Netzwerk und Kernelkonfiguration einschließlich PREEMPT_RT oder gleichwertiger Echtzeit-Patches.
  • Vertrautheit mit GPU-Beschleunigungsframeworks (CUDA, Vulkan).
  • Open-Source-Beiträge zu relevanten Projekten (Linux-Kernel, ROS 2, DDS-Implementierungen, Yocto-Schichten) oder gleichwertige öffentliche technische Arbeiten (Vorträge, Artikel, Teilnahme an Standards).
  • Komfort in einem schnelllebigen Startup-Umfeld und Unterstützung von Feldbereitstellungen an Flughäfen oder anderen Industrieanlagen.

Staff Platform Engineer Arbeitgeber: AeroVect

AeroVect ist ein herausragender Arbeitgeber, der innovative Lösungen im Bereich autonomer Bodenabfertigung bietet. Mit einer dynamischen Unternehmenskultur, die Kreativität und Zusammenarbeit fördert, haben Mitarbeiter die Möglichkeit, in einem schnell wachsenden Umfeld zu lernen und sich weiterzuentwickeln. Die Position des Staff Platform Engineer ermöglicht es Ihnen, an der Spitze technologischer Entwicklungen zu stehen und aktiv zur Sicherheit und Effizienz von autonomen Fahrzeugen beizutragen, während Sie von einem engagierten Team und erstklassigen Ressourcen unterstützt werden.

A

Kontaktdaten:

AeroVect Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Staff Platform Engineer erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! 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, indem du deine Kenntnisse in C++ und Python auffrischst. Mach ein paar Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt dein Verständnis!

Tipp Nummer 3

Zeige deine Leidenschaft für autonome Systeme! Sprich über Projekte, an denen du gearbeitet hast, und wie sie zur Entwicklung von Technologien beigetragen haben. Das wird dir helfen, dich von anderen Bewerbern abzuheben.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtige Person erreicht. Und hey, wir freuen uns immer über neue Talente, die unser Team verstärken!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Platform Engineer mit Bravour zu bestehen

Linux-basierte Embedded-Systeme
Robotics-Plattformen
C++ (≥C++17)
Python
Echtzeitsysteme
Sicherheitskritische Systeme
IPC Middleware (Cyclone DDS, Fast DDS, Zenoh)

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Technologie sollten in deiner Bewerbung durchscheinen. Lass uns wissen, warum du dich für die Rolle als Staff Platform Engineer bei AeroVect interessierst und was dich motiviert.

Technische Fähigkeiten hervorheben:Stell sicher, dass du deine technischen Fähigkeiten klar und präzise darstellst. Wir suchen nach jemandem mit tiefem Wissen in C++, Linux und real-time Systemen. Zeig uns konkrete Beispiele aus deiner bisherigen Arbeit, die deine Expertise unterstreichen.

Strukturierte Bewerbung:Halte deine Bewerbung gut strukturiert und übersichtlich. Verwende klare Absätze und Aufzählungen, um deine Erfahrungen und Qualifikationen zu präsentieren. Das macht es uns leichter, deine Eignung für die Position schnell zu erkennen.

Bewerbung über unsere Website:Vergiss nicht, dich über unsere Website zu bewerben! Das ist der beste Weg, um sicherzustellen, dass deine Bewerbung direkt bei uns landet. Wir freuen uns darauf, von dir zu hören und gemeinsam die Zukunft der autonomen Bodenabfertigung zu gestalten!

Wie man sich auf ein Vorstellungsgespräch bei AeroVect vorbereitet

Verstehe die technische Vision

Mach dich mit der technischen Vision und dem mehrjährigen Fahrplan von AeroVect vertraut. Überlege dir, wie deine Erfahrungen und Fähigkeiten zur Weiterentwicklung der Plattform beitragen können, insbesondere in Bezug auf die Architektur und die Sicherheitsstrategien.

Bereite konkrete Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der Entwicklung von Linux-basierten Plattformen und in der Führung technischer Teams zeigen. Zeige, wie du Herausforderungen gemeistert und Standards erhöht hast.

Kenntnis der relevanten Technologien

Stelle sicher, dass du ein tiefes Verständnis für die Technologien hast, die in der Stellenbeschreibung erwähnt werden, wie ROS 2, IPC-Middleware und Echtzeitsysteme. Bereite dich darauf vor, Fragen zu diesen Themen zu beantworten und deine Kenntnisse zu demonstrieren.

Fragen stellen

Bereite einige durchdachte Fragen vor, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Herausforderungen, denen sich das Team gegenübersieht, oder nach der zukünftigen Ausrichtung der Plattform. Das zeigt, dass du engagiert und proaktiv bist.