Simulation Engineer (Mujuco)

JOB DESCRIPTION

Build and maintain high-fidelity digital twin environments for Asimov across MuJoCo, Isaac Sim, and Unreal Engine, calibrated to real hardware behavior.
Design and own the systems -- not just the environments -- that let locomotion, autonomy, and perception teams generate, validate, and iterate on simulation scenarios at scale.
Build pipelines for asset import, USD and MJCF workflows, sensor modeling, and real-to-sim calibration to keep digital twins synchronized with evolving hardware.
Develop photorealistic rendering pipelines in Unreal Engine for synthetic data generation and perception model training.
Work with hardware and mechatronics teams to model actuator dynamics, contact physics, and structural behavior, ensuring simulation parameters reflect physical ground truth.
Integrate digital twin environments with the Company's locomotion training pipeline (Cyclotron) and autonomy stack, enabling teams to run experiments and close the sim-to-real gap.
Contribute to the open-source Asimov simulation stack, including tooling, documentation, and reproducible environment workflows.

JOB REQUIREMENT

Hands-on experience building or maintaining simulation environments in MuJoCo, Isaac Sim, or a comparable physics engine -- on real robot development programs, not just coursework.
Proficiency in Python and C++.
Solid understanding of rigid body dynamics, contact simulation, and how simulator parameters translate to physical hardware behavior.
Experience building the systems that enable simulation at scale: procedural generators, validation pipelines, CI hooks, or environment tooling.
Familiarity with ROS2 and common robotics data formats.
Nice to Have
Unreal Engine experience for robotics simulation or synthetic data pipelines.
Prior work on sim-to-real transfer for legged locomotion or dexterous manipulation.
Experience with USD, URDF, or MJCF asset workflows.
Exposure to domain randomization, physics parameter tuning, or reality-gap analysis.
Open-source contributions to robotics or simulation projects.

WHAT'S ON OFFER

Collaborate with a world-class research team on meaningful, high-impact projects
Own and shape the core training code infrastructure used daily by the team
Work on real models, real data, and real scale - not toy problems
Help bridge the gap between research velocity and engineering quality
Flexible work environment with a culture that values depth, clarity, and curiosity

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

Python, C/C++

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Onsite

Job ID:

J02163

Status:

Active

Related Job:

Tech Lead (C#/.NET - JTL AI Service Desk)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Create and enhance scalable backend services using C# and .NET technologies Guide architectural choices for distributed and service-oriented systems Construct dependable APIs, integrations, and asynchronous processing workflows Work with AI and data teams to incorporate intelligent automation capabilities into the platform Enhance platform reliability, observability, security, and performance Lead technical discussions, code reviews, and engineering best practices Coach engineers and promote technical development across the team Contribute to long-term platform strategy and technical roadmap Collaborate with frontend, DevOps, and product teams to produce high-quality solutions

Negotiation

View details

Embedded Software Engineer (V)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer has the opportunity to work with a Microcontroller Unit (MCU) that controls various car functions. They will be involved in the entire development process, from requirement analysis to driver/software design, coding, and testing. The engineer will specialize in a specific phase and module within the MCU to enhance their technical skills and domain expertise.

Negotiation

View details

Embedded Software Engineer (FW)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer plays a vital role in the development of modern car's Microcontroller Unit (MCU). This role involves various tasks such as requirement analysis, driver/software design, coding, and testing, giving the engineer a comprehensive understanding of the full development cycle. Engineers typically focus on a specific phase and module within the MCU to enhance their technical proficiency and domain experience.

Negotiation

View details