Skip to main content
‹ Back to all roles

Simulation Platforms · Full-time

Robotics Physics Simulation Engineer

Apply for this role
Compensation
Compensation negotiable
Location
Beijing
Experience
3–5 years
Education
Bachelor’s degree or above

Responsibilities

  • Model flexible tactile sensors, elastomers, soft surfaces, and robot contact, including materials, boundary conditions, and complete workflows.
  • Optimize rigid–soft collision and contact solvers for friction, compression, slip, deformation, penetration correction, and frequent impacts.
  • Develop distance queries, continuous collision detection, and contact constraints using SDFs, meshes, voxels, or particles.
  • Use NVIDIA Warp, Taichi, JAX, or related GPU frameworks for soft-body solvers, collision detection, sparse computation, and batched simulation.
  • Implement and evaluate FEM, VBD, IPC, or MPM methods, analyzing errors and aligning parameters with real sensor data.
  • Integrate with tactile simulation frameworks and improve interfaces, calibration, validation, and performance.

Requirements

  • Bachelor’s degree or above in computer graphics, applied mathematics, computer science, or a related field.
  • Strong C++ or Python, data structures, numerical methods, parallel computation, and software engineering skills.
  • Experience with a GPU framework, including memory access, kernel optimization, and performance analysis.
  • Knowledge of at least one FEM, VBD, IPC, or MPM soft-body/contact method and its numerical stability.
  • Knowledge of SDF, voxel, mesh, or particle geometry and associated distance, collision, or contact modeling.

Nice to have

  • Experience with HydroShear or other tactile simulation frameworks, or modeling tactile sensor materials and responses.
  • Knowledge of rigid/soft-body dynamics, constrained optimization, sparse systems, nonlinear optimization, or differentiable simulation.
  • Ability to diagnose engineering problems using simulation, real sensor data, and performance metrics.