Locomotion & Whole-Body Control Engineer (Mensch)

Locomotion & Whole-Body Control Engineer (Mensch)

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

Auf einen Blick

  • Aufgaben: Entwickle innovative Steuerungssysteme für humanoide und quadrupedale Roboter.
  • Unternehmen: Führendes Unternehmen in der Robotik mit Fokus auf Legged Robotics.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Kollaboratives Teamumfeld mit großartigen Wachstumschancen.
  • Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an spannenden Projekten mit echtem Einfluss.
  • Qualifikationen: MSc oder PhD in relevanten Bereichen und 4+ Jahre Erfahrung in Robotik.

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

Deine Mission & Herausforderungen

Wir bauen unsere Legged‑Robotics‑Kompetenz auf NEURAs Humanoid‑Plattform (4NE‑1) und den Quadrupeden weiter aus. Diese Rolle deckt beide Kernschichten des Legged‑Control‑Stacks ab: Trajektorienoptimierung und MPC für kino‑dynamische Bewegungsgenerierung sowie QP‑basierte Instantaneous Whole‑Body Control, um diese Bewegungen mit 1 kHz auf echter Hardware auszuführen. Der Fokus liegt auf kontaktreicher Dynamik, Echtzeit‑Optimierung und zuverlässiger Ausführung auf physischen Robotern. Du arbeitest eng mit State Estimation, Simulation, Low‑Level‑Control und Hardware‑Teams zusammen – ebenso mit den Applikationsteams, deren Aufgaben am Ende von robuster, vorhersagbarer Lokomotion und stabilem Whole‑Body‑Verhalten abhängen.

  • Whole‑Body‑Bewegungsgenerierung und ‑Regelung für Floating‑Base‑Legged‑Plattformen – Lokomotion, Balance, Kontaktübergänge und Loco‑Manipulation (gehen und gleichzeitig manipulieren).
  • Trajektorienoptimierung und Model‑Predictive‑Control‑Pipelines über Roboterzustand, Kontaktpläne, Bodenreaktionskräfte, zentroidalen Impuls und Gelenktrajectorien – mit reduzierten Lokomotionsmodellen wie LIPM, SRBD und zentroidaler Dynamik.
  • QP‑basierte Task‑Space‑Inverse‑Dynamik, um instantane Whole‑Body‑Control aus MPC‑ und Trajektorien‑Referenzen mit 1 kHz auf dem realen Roboter auszuführen.
  • Whole‑Body‑Modellierung der Plattform: Floating‑Base‑Rigid‑Body‑Dynamik aus URDF/MJCF, Gelenkkonfiguration, FK/IK, Jacobianen sowie Massen‑, Coriolis‑ und Gravitationsterme.
  • Constraint‑Formulierung über MPC‑ und QP‑Ebene hinweg – Kontakt‑, Reibungs‑, Drehmoment‑, Gelenk‑, kinematische und Stabilitäts‑Constraints – inklusive Task‑Hierarchie‑Design, passend zur Plattform.
  • Solver‑Performance‑Arbeit in beiden Ebenen: Warm‑Starting, numerische Konditionierung, Constraint‑Handling und Echtzeit‑Zuverlässigkeit bei 500 Hz bis 1 kHz.
  • Deployment, Tuning und Debugging von MPC‑, Trajektorienoptimierungs‑, IK‑ und Invers‑Dynamik‑Pipelines auf physischen Robotern – inklusive plattformspezifischer Kontaktmodell‑Kalibrierung und Validierung mit realen Roboterdaten.
  • High‑Performance‑C++ für Echtzeit‑Ausführung sowie Python‑Tooling für Analyse, Prototyping und Debugging.

Auf was können wir uns freuen

  • MSc oder PhD in Robotik, Regelungstechnik, Maschinenbau, Elektrotechnik, Informatik oder einem verwandten Fach.
  • 4+ Jahre Hands‑on‑Erfahrung in der Entwicklung von Trajektorienoptimierung, MPC für Lokomotion und/oder Whole‑Body‑Control auf physischen Robotern.
  • Sehr solide Grundlagen in Floating‑Base‑Rigid‑Body‑Dynamik und Kontaktmodellierung.
  • Sehr gute praktische Kenntnisse zu reduzierten Lokomotionsmodellen (LIPM, SRBD, zentroidale Dynamik oder Äquivalente) und deren Einsatz innerhalb von MPC.
  • Starker Background in Optimal Control, beschränkter numerischer Optimierung und Model‑Predictive‑Control für Legged Robots.
  • Hands‑on‑Erfahrung mit Whole‑Body‑QP‑/TSID‑Frameworks auf echten Roboterdaten – inklusive QP‑/DDP‑Solver‑Interna.
  • Erfahrung im Deployment von Echtzeit‑Control‑, MPC‑ und WBC‑Pipelines mit 500 Hz bis 1 kHz auf Hardware.
  • Sehr gutes C++ für Echtzeit‑Robotik‑Software; Python für Analyse, Tooling, Prototyping und Debugging.
  • Praxisnahes Verständnis, wie sich Kontaktdynamik, Aktuator‑Limits, Latenz, State‑Estimation‑Fehler, Solver‑Failure‑Modes und Modellabweichungen auf realer Hardware verhalten.
  • Kollaborativer Arbeitsstil: gemeinsames Design, konstruktive Code‑Reviews, proaktive Kommunikation und zuverlässige Abstimmung über Control‑, Estimation‑, Simulation‑, Low‑Level‑Control‑ und Hardware‑Disziplinen hinweg. Starkes Teamwork ist für diese Rolle essenziell.

Nice to have

  • Hands‑on‑Erfahrung mit Humanoiden, Quadrupeden oder anderen hoch‑DOF‑Legged‑Robotern.
  • Vertrautheit mit Pinocchio, MuJoCo, Crocoddyl, IPOPT, TSID, OCS2 oder ähnlichen Open‑Source‑Tools.
  • Hierarchische QPs, gewichtete QPs, Task‑Priorisierung, Kontaktkraft‑Optimierung oder Operational‑Space‑Control.
  • Kontaktplanung, Gait‑Optimierung, Balance‑Recovery; CPG‑basierte oder hybride CPG/MPC‑Controller.
  • Multi‑Contact‑WBC: Fußkontakte, bimanuelles Greifen oder Base‑Arm‑Koordination.
  • Kontaktkonsistente Dynamik und Impact‑bewusste Übergänge in der Regelung.
  • Erfahrung mit drehmomentgeregelten Robotern und hochbandbreitiger elektrischer Aktuatorik.
  • Publikationen auf RSS, ICRA, IROS oder CoRL im Bereich Legged Locomotion oder Whole‑Body‑Control.

Locomotion & Whole-Body Control Engineer (Mensch) Arbeitgeber: NEURA Robotics

NEURA bietet eine inspirierende Arbeitsumgebung für Ingenieure, die an der Spitze der Robotik-Technologie arbeiten möchten. Mit einem starken Fokus auf Teamarbeit und interdisziplinäre Zusammenarbeit fördert das Unternehmen eine Kultur des kontinuierlichen Lernens und der Innovation, während es gleichzeitig attraktive Entwicklungsmöglichkeiten und ein wettbewerbsfähiges Vergütungspaket bietet. Die Lage in einem dynamischen Technologie-Hub ermöglicht den Zugang zu erstklassigen Ressourcen und Netzwerken, die Ihre Karriere vorantreiben können.

N

Kontaktdaten:

NEURA Robotics Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Locomotion & Whole-Body Control Engineer (Mensch) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Robotik-Community in Kontakt zu treten. Frag nach ihren Erfahrungen und Tipps – oft ergeben sich so die besten Jobchancen!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe deine Fähigkeiten in Trajektorienoptimierung und MPC, indem du reale Probleme löst. Zeig, dass du nicht nur theoretisches Wissen hast, sondern auch praktisch anwenden kannst.

Tipp Nummer 3

Sei proaktiv! Wenn du eine Stelle siehst, die dir gefällt, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!

Tipp Nummer 4

Zeige Teamgeist! In der Robotik ist Zusammenarbeit entscheidend. Betone in Gesprächen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast und wie wichtig dir Kommunikation und Feedback sind.

Wir glauben, dass du diese Fähigkeiten brauchst, um Locomotion & Whole-Body Control Engineer (Mensch) mit Bravour zu bestehen

Trajektorienoptimierung
Model-Predictive-Control (MPC)
Whole-Body-Control
Floating-Base-Rigid-Body-Dynamik
Kontaktmodellierung
Optimale Regelung
numerische Optimierung

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Rolle als Locomotion & Whole-Body Control Engineer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.

Betone deine Erfahrungen:Wir suchen nach jemandem mit soliden Kenntnissen in Trajektorienoptimierung und MPC. Stelle sicher, dass du relevante Projekte oder Erfahrungen hervorhebst, die deine Fähigkeiten in diesen Bereichen zeigen. Zeig uns, was du drauf hast!

Technische Skills im Fokus:Da wir viel Wert auf C++ und Python legen, solltest du deine Programmierkenntnisse klar darstellen. Nenne spezifische Tools oder Frameworks, mit denen du gearbeitet hast, und wie sie dir bei deinen bisherigen Projekten geholfen haben.

Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei NEURA Robotics vorbereitet

Verstehe die Technologie

Mach dich mit den neuesten Entwicklungen in der Robotik und speziell mit Trajektorienoptimierung und MPC vertraut. Zeige im Interview, dass du die Technologien, die für die Rolle wichtig sind, nicht nur verstehst, sondern auch leidenschaftlich darüber sprechen kannst.

Praktische Beispiele parat haben

Bereite konkrete Beispiele aus deiner bisherigen Erfahrung vor, die deine Fähigkeiten in der Entwicklung von Whole-Body-Control und Echtzeit-Optimierung demonstrieren. Zeige, wie du Herausforderungen gemeistert hast und welche Ergebnisse du erzielt hast.

Teamarbeit betonen

Da diese Rolle stark auf Zusammenarbeit angewiesen ist, solltest du betonen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast. Teile Geschichten, die deine Kommunikationsfähigkeiten und deinen kollaborativen Arbeitsstil verdeutlichen.

Fragen vorbereiten

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten oder Herausforderungen, die das Team bewältigt, um zu zeigen, dass du aktiv an der Diskussion teilnehmen möchtest.