Robot Simulation Engineer
- Hanoi / Ho Chi Minh City, Vietnam
- Fulltime
Job Description
VinRobotics, based in Hanoi, Vietnam, is revolutionizing corporate operations with a fleet of autonomous robots addressing labor shortages and challenging tasks. Join our in-office team to help bring our vision of deploying autonomous robots to solve real-world problems.
We seek a Robot Simulation Engineer to lead the development of high-fidelity simulation environments for VinRobotics' robots. You will own the design, implementation, and optimization of simulation solutions that support autonomy, control, and machine learning systems, enabling our robots to operate effectively in dynamic, real-world environments.
Key Responsibilities:
Own the physical simulation of VinRobotics' other robots, including defining the technical roadmap and use cases.
Evaluate and select appropriate simulation platforms (e.g., MuJoCo, Isaac Sim, Drake, PyBullet) based on robot requirements, making trade-offs as needed.
Design scalable, modular solutions that integrate seamlessly with autonomy, controls, and testing systems.
Enable diverse simulation use cases, including:
Generating synthetic datasets for robotic use-case specific learning tasks.
Bridging the sim-to-real gap in contact-rich environments like manipulation and locomotion.
Designing simulation environments, assets, and APIs tailored to customer applications.
Supporting simulation studies to inform future robot designs.
Apply modern software engineering practices to deliver high-quality, well-tested software.
Design simulation pipeline supporting large-scale training in parallel.
Required Qualifications:
Experience with one or more physical simulators (e.g., MuJoCo, IsaacSim, Omniverse, Drake, PyBullet) in a deployed robotics environment.
Deep knowledge of state-of-the-art techniques in physics simulation, including contact dynamics for manipulation and locomotion and photorealistic rendering for perception and machine learning.
Strong background in API design, creating reusable code that supports cross-team applications.
Experience generating simulated assets, task definitions, and Gym environments.
Preferred Qualifications:
A publication record in robot simulation development and deployment.
Experience using simulation for robot learning applications.
Familiarity with GPU-accelerated simulation techniques.
Passion for building robots and advancing simulation technologies.
Similar job opportunities
Data Platform Engineer
- Fulltime
- Due date
Robotics Perception Engineer
- Fulltime
- Due date
Robot Teleoperation Engineer
- Due date
