Senior Software Engineer, Behavior Planning in München

Senior Software Engineer, Behavior Planning in München

München Vollzeit 63000 - 77000 € / Jahr (geschätzt) Kein Homeoffice möglich
Outsiders Fund

Auf einen Blick

  • Aufgaben: Entwickle fortschrittliche Verhaltensplanungsalgorithmen für autonome Fahrzeuge.
  • Unternehmen: AeroVect, ein innovatives Unternehmen im Bereich autonome Technologien.
  • Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit großartigen Karrierechancen.
  • Warum dieser Job: Gestalte bahnbrechende Produkte in der autonomen Fahrzeugtechnologie.
  • Qualifikationen: Erfahrung in C++, Python und Verhaltensplanung erforderlich.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Wer wir sind: AeroVect transformiert die Bodenabfertigung mit Autonomie und definiert neu, wie Fluggesellschaften und Bodenabfertigungsanbieter 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. Unsere Kunden sind einige der größten Fluggesellschaften und Bodenabfertigungsanbieter der Welt. Für weitere Informationen besuchen Sie www.aerovect.com.

Wir suchen einen erfahrenen Senior Software Engineer, der erstklassige Systeme zur Verhaltensplanung für autonomes Fahren in strukturierten, langsamen Umgebungen entwerfen und aufbauen kann. In dieser Rolle sind Sie verantwortlich für das Design und die Implementierung wichtiger Module im Verhaltensplaner – der Entscheidungsfindungsschicht, die bestimmt, was das Fahrzeug in komplexen, dynamischen Szenarien am Flughafen tun sollte. Sie arbeiten an der Schnittstelle zwischen missionsbezogenen Zielen und der Ausführung auf Bewegungsebene und beschäftigen sich mit Problemen in der Modellierung von Multi-Agent-Interaktionen, regelbasiertem und gelerntem Entscheiden sowie der robusten Handhabung von Randfällen, die einzigartig für die Bodenoperationen am Flughafen sind.

Diese Gelegenheit bietet einem tief technisch versierten Ingenieur die Chance, ein marktdefinierendes Unternehmensprodukt zu gestalten, das autonome Fahrzeugtechnologie mit einem Robotics-as-a-Service (RaaS) Geschäftsmodell kombiniert. Diese Rolle berichtet an unseren Planning Tech Lead und arbeitet eng mit dem Team für autonome Technik zusammen.

Sie werden:

  • Fortgeschrittene Algorithmen zur Verhaltensplanung für autonome Fahrzeuge entwickeln und implementieren
  • Mit funktionsübergreifenden Teams zusammenarbeiten, um eine robuste Integration und Funktionalität der Planungssysteme sicherzustellen
  • Effizienten und skalierbaren Code in C++ und Python entwerfen, schreiben und pflegen
  • Zur Architektur und kontinuierlichen Verbesserung der Software zur Verhaltensplanung beitragen
  • Umfangreiche Tests in simulierten Umgebungen und realen Szenarien durchführen, um die Algorithmen zur Verhaltensplanung zu validieren und zu verfeinern
  • Die Systemleistung analysieren und Verbesserungen basierend auf Daten und Feedback implementieren
  • Umfassende Dokumentation von Code, Algorithmen und Systemdesigns pflegen
  • Eng mit anderen Ingenieurteams zusammenarbeiten, um nahtlose Koordination und Entwicklung sicherzustellen

Sie haben:

  • Kenntnisse in modernem C++ (11/14/17) und objektorientierter Programmierung
  • Fähigkeiten in Python für schnelles Prototyping und Testing
  • Starke Fähigkeiten im Debugging, Profiling und Optimieren von Code
  • Tiefes Verständnis von Algorithmen zur Verhaltensplanung wie Zustandsmaschinen, Verhaltenbäume und probabilistische Planung
  • Vertrautheit mit Pfadplanungsalgorithmen wie A*, RRT oder optimierungsbasierten Methoden
  • Master-Abschluss in Informatik, Robotik oder einem verwandten Bereich
  • Mindestens 3 Jahre Berufserfahrung in den Bereichen autonomes Fahren, Robotik oder einem verwandten Bereich

Wir bevorzugen:

  • Kenntnisse über Zustandsmaschinen, Verhaltenbäume und Entscheidungsfindung unter Unsicherheit
  • Expertise in Pfadplanungsalgorithmen wie A*, D* und Rapidly-exploring Random Trees (RRT)
  • Kenntnisse über maschinelles Lernen, insbesondere im Kontext der Verhaltensvorhersage und -planung
  • Erfahrung mit ROS / ROS2
  • Implementierung von Systemen, die in der Lage sind, bei hohen Frequenzen neu zu planen, um sich an dynamische Änderungen in der Umgebung anzupassen
  • Sicherstellen, dass Algorithmen zur Verhaltensplanung mit minimaler Latenz für die Navigation in Echtzeit ausgeführt werden können
  • Fähigkeiten in Optimierungstechniken und probabilistischen Modellen zur informierten Entscheidungsfindung unter Unsicherheit
  • Ein Master-Abschluss oder PhD in Robotik, KI, Mathematik oder einem verwandten Bereich mit Schwerpunkt auf Planung, Optimierung oder Regelungstheorie ist von Vorteil

Senior Software Engineer, Behavior Planning in München Arbeitgeber: Outsiders Fund

AeroVect ist ein hervorragender Arbeitgeber, der innovative Lösungen im Bereich autonomes Fahren für den Flughafenbetrieb entwickelt. Mit einem dynamischen und unterstützenden Arbeitsumfeld fördert das Unternehmen die persönliche und berufliche Weiterentwicklung seiner Mitarbeiter und bietet spannende Herausforderungen in einem zukunftsorientierten Sektor. Die Möglichkeit, an bahnbrechenden Projekten mit globalen Kunden zu arbeiten, sowie flexible Arbeitsbedingungen und ein starkes Teamgefühl machen AeroVect zu einem attraktiven Arbeitsplatz.

Outsiders Fund

Kontaktdaten:

Outsiders Fund Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer, Behavior Planning in München erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Outsiders Fund anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer, Behavior Planning bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Outsiders Fund vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer, Behavior Planning in München mit Bravour zu bestehen

C++ (11/14/17)
Python
Behavior Planning Algorithms
State Machines
Behavior Trees
Probabilistic Planning
Path Planning Algorithms

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Outsiders Fund klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Outsiders Fund vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.