
Robotics Simulation Engineer (m/f/d)
Idealworks
🇩🇪 Germany
Hybrid
53 months ago
- AI
- C++
- C#
- Python
- Unity
- Unreal
- Gazebo
- Agile
- Pension
53 months ago
- Build realistic simulation capabilities for robots, sensors, and environment interactions — leveraging NVIDIA Isaac Sim, Isaac Lab, and OpenUSD or adjacent simulation stacks.
- Develop and maintain simulation interfaces that support the training, evaluation, and refinement of robot control policies.
- Create environments and curricula within simulation where robots can practice, fail safely, and improve before deployment, including synthetic data generation and simulation-based validation.
- Contribute to the evolution of our simulation architecture, APIs, and validation framework, optimizing for performance, reliability, and scalability at GPU-accelerated scale.
- Design, develop, and maintain simulation software using C++, C#, and Python.
- Collaborate with robotics, AI, and product teams to accelerate Physical AI development through simulation.
- Bachelor's or Master's degree in Computer Science, Robotics, Computer Engineering, Artificial Intelligence, or a related technical field.
- 5+ years of professional software development experience, with a track record of independently owning significant features or subsystems from design through deployment.
- Strong programming skills in C++, C#, or Python, with the ability and willingness to work across multiple languages.
- Solid grounding in software engineering fundamentals—object-oriented design, clean code, testing, debugging, and performance optimization—applied to production-quality systems.
- Hands-on work with real-time simulation environments (Isaac Sim, Unity, Unreal, MuJoCo, Gazebo, or similar), including robotics or physics-based simulation concepts.
- Experience integrating simulation environments with control policy training and evaluation pipelines is a strong plus.
- Direct experience with NVIDIA Isaac Sim, Isaac Lab, or USD (OpenUSD)-based pipelines is a strong plus and will fast-track your application.
- Demonstrated ability to drive technical decisions and mentor other engineers within a multidisciplinary team.
- Comfortable working in a highly collaborative, agile software development environment.
- Excellent communication skills in English; German is a plus.
- At idealworks, you will find an international working environment and become part of an experienced, open team where mutual trust counts. You will feel at home from the very first second!
- Experience a first-hand start-up feeling and flat hierarchies with varied and responsible tasks that you work on independently.
- Look forward to hybrid working model with 30 vacation days per year and various opportunities to balance your free time, family and job.
- For your commitment to helping us achieve our mission, you will not only be rewarded with appreciation, but also competitive pay including a bonus scheme and an annual personal development budget.
- We offer exciting corporate benefits, an attractive company pension scheme and regular team events.
- Our modern office is easily accessible by public transport, bike and car and offers numerous catering options for relaxed lunch breaks with your team.
- Driven by our unique corporate culture, the five values: passion for results, wellbeing, personal growth, trust and being and acting as one team. All determine our daily actions and cooperation.
Robotics Simulation Engineer (m/f/d) · Idealworks