Locomotion Control Engineer

Yardstick Robotics GmbH
Bremen, Germany
about 1 month ago
Apply on de.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Artificial Intelligence C++ (Programming Language) Linux Python (Programming Language) Software Engineering Real Time Systems Information Technology

Job description

  • Firmenfahrrad-Leasing
  • Jobticket
  • Kostenfreies oder vergĂźnstigtes Deutschland-Ticket, Als Locomotion Control Engineer (m/w/d) entwickeln, implementieren und optimieren Sie Regelungs- und Bewegungsalgorithmen fĂźr humanoide Roboter. Ihr Ziel ist die Realisierung stabiler, robuster und energieeffizienter Fortbewegung in komplexen und dynamischen Umgebungen.
  • Bearbeitung der Schnittstellen von Robotik, Regelungstechnik, KI, Simulation und Softwareentwicklung mit modernen Ansätzen wie modellbasierte Regelungen, Whole-Body Control, Model Predictive Control (MPC) sowie Reinforcement Learning
  • Entwicklung und Implementierung von Algorithmen zur Steuerung humanoider Fortbewegung (Gehen, Laufen, Treppensteigen, Balancieren)
  • Entwicklung simulativer Testumgebungen zur Verifikation und Optimierung von Bewegungsalgorithmen
  • Anwendung moderner KI-Verfahren wie Reinforcement Learning und Imitation Learning zur Verbesserung von Robustheit und Adaptivität
  • DurchfĂźhrung von Sim-to-Real-Transfer und Inbetriebnahme auf realer Hardware

Requirements

  • Erfolgreich abgeschlossenes Studium in Robotik, Mechatronik, Regelungstechnik, Informatik oder eine vergleichbare Qualifikation
  • Nachgewiesene Expertise im Bereich der Steuerung von Fortbewegung von bipedalen humanoiden Robotern (z.B. mit Whole Body-Control Ansätzen) sowie der modell- und sensorbasierten Kontrolle der dynamischen Stabilität von Laufrobotern
  • Tiefgehende Kenntnisse und praktische Anwendungserfahrung mit der Verwendung von Lern- und Optimierungsverfahren zu Verhaltensoptimierung
  • Erfahrung in der Verwendung von Lern- und Simulationsframeworks zum parallelen Training mit multiplen Agenten
  • Erfahrung mit ROS2, Linux und Echtzeitsystemen
  • Sehr gute Programmierkenntnisse in C++ und Python
  • Erfahrung mit Simulationsumgebungen wie MuJoCo, Isaac Sim oder Gazebo
  • Selbstständige Vorgehensweise, gleichzeitig auch engagiert und teamorientiert
  • Fließende Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

An unserem Standort in Bremen bieten wir Ihnen:

  • Mitarbeiterergebnisbeteiligung
  • Flexible Arbeitszeitmodelle sowie VIVA-Familien-Service
  • Fitness- und Gesundheitsangebote
  • Mitarbeiteraktienkaufprogramm
  • Bike Leasing
  • Corporate Benefits Plattform
  • Deutschland-Ticket als Jobticket
  • Individuelle und vielfältige externe sowie interne WeiterentwicklungsmĂśglichkeiten, u. a. in der Rheinmetall Academy und Ăźber eine E-Learning-Plattform
  • Professioneller Einarbeitungsprozess begleitet durch ein digitales Onboarding-Tool

Apply for this position

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

Apply on de.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ World Congress 2025

1:38 min

Final takeaways on database selection and community resources

Tim Faulkes ¡ LIVE

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri ¡ World Congress 2026 Europe

3:56 min

Training robot locomotion using reinforcement learning methods

Florian Gather Florian Gather +1 ¡ World Congress 2026 Europe

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

2:08 min

Progressing from standard robotics to cognitive learning systems

Clemens Schwaiger ¡ LIVE

Videos

See all

Related articles

See all