Lead Software Engineer, Robotics Simulation

Cadence Systems•San Jose, CA

About The Position

Cadence is seeking a Simulation Engineer to develop simulation technology for physical AI and robotics applications. The role develops simulation algorithms spanning many-body dynamics and finite element analysis, with particular emphasis on contact algorithms, and validates their performance on robotics hardware. It connects numerical methods with practical robotics applications and uses real-world deployment results to improve simulation behavior.

Requirements

  • Degree in mechanical engineering, computer science, or a related discipline.

Nice To Haves

  • PhD in mechanical engineering, computer science, or a related discipline.
  • Expertise spanning both numerical methods or simulation and practical robotics deployment scenarios.
  • Experience with many-body dynamics, finite element analysis, and contact algorithms.
  • Experience validating simulation algorithms on robotics hardware.
  • Expertise in control theory and controller optimization and tuning.

Responsibilities

  • Develop simulation algorithms for physical AI and robotics applications, including many-body dynamics and finite element analysis.
  • Develop and refine contact algorithms to model physical interactions in robotics scenarios.
  • Validate simulation algorithms on robotics hardware and use experimental results to guide improvements.
  • Evaluate simulation behavior against real-world deployment scenarios to identify and address differences between simulated and hardware results.
  • Apply control theory and controller optimization and tuning methods to support simulation and hardware validation, as applicable.

Benefits

  • Paid vacation
  • Paid holidays
  • 401(k) plan with employer match
  • Employee stock purchase plan
  • Medical plan options
  • Dental plan options
  • Vision plan options
  • Potential incentive compensation, including bonus and equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service