A

Simulation Engineer

AI Futures

Munich, Bavaria, Germany · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

We are seeking a Simulation Software Engineer to take ownership of the digital twin for our partner's humanoid robot platform. This is a software-centric position where you will design and maintain simulation infrastructure critical to our controls, reinforcement learning, and hardware teams rather than simply using existing simulations.

Key Responsibilities

  • Develop and extend our simulation stack built on Isaac Sim/Isaac Lab by creating custom tools, enhancements, and pipelines rather than relying solely on off-the-shelf solutions.
  • Create and uphold a detailed digital twin of the humanoid robot, including accurate physics, contact dynamics, and actuator behavior, to serve as a dependable stand-in for physical hardware.
  • Design software-in-the-loop (SIL) and hardware-in-the-loop (HIL) processes to rigorously validate control software prior to deployment on actual robots.
  • Lead system identification efforts by tuning and calibrating simulation models to reflect real robot behavior closely, thereby minimizing discrepancies between simulation and reality.
  • Construct the integral software framework linking simulation, orchestration, and data pipelines, forming foundational infrastructure rather than being a mere end-user of pre-existing tools.
  • Collaborate closely with controls and robot learning teams to ensure that policies developed in simulation effectively transfer to hardware operation.

Candidate Requirements

  • Solid fundamentals in software engineering with proficiency in C++ and/or Python, comfortable developing and sustaining infrastructure beyond simple scripting.
  • Direct hands-on experience with robotics simulation platforms such as Isaac Sim/Isaac Lab, MuJoCo, Gazebo, or related tools.
  • Background in robotics, specifically humanoid robotics, is essential as this role demands domain-specific simulation expertise rather than general game engine or VFX simulation knowledge.
  • Understanding of rigid-body dynamics, contact physics, and control systems sufficient to analyze and troubleshoot why simulation models may deviate from real-world robot dynamics.
  • Ability to thrive in a small, agile early-stage team environment, contributing to the establishment of core functions rather than joining mature, structured teams.

Preferred Qualifications

  • Experience integrating ROS or ROS2 within simulation ecosystems.
  • Previous involvement with SIL/HIL validation processes in robotics or other safety-critical systems.
  • Familiarity with reinforcement learning training workflows and sim-to-real transfer methodologies.

Tools & software

Gazebo required

How they work

Teamwork & Collaboration Adaptability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer