Johnson & Johnson logo

Sr. Robotics Simulation Engineer

Johnson & Johnson
Remote friendly (Santa Clara, CA)
United States
$121,000 - $194,350 USD yearly
Other

Role Summary

Johnson & Johnson MedTech is recruiting for a Sr. Robotics Simulation Engineer, located in Santa Clara, CA. This role involves building and maintaining simulation tools for surgical robotic systems, enabling a model-based analysis framework to support technical trades and decisions. The candidate should have a strong background in the kinematics/dynamics of multi-axis systems, robot manipulators, physics, data analytics, and simulation modeling, and will collaborate with cross-functional teams to align solutions with requirements and mitigate risks.

Responsibilities

  • Develop and maintain computational and logical models for key system performance aspects and behaviors.
  • Create and execute realistic robotic system simulations utilizing NVIDIA technologies, including Isaac Sim and Omniverse.
  • Perform ad-hoc analysis of surgical robotics systems within cloud-based computational platforms.
  • Collaborate closely with design teams to create solutions that align with requirements and mitigate risks.
  • Lead technical discussions and multi-functional team meetings with a digital-first approach.
  • Contribute to building a knowledge database for digital assets and techniques applicable across projects.

Qualifications

  • Required: Minimum B.S. in Mechanical Engineering, Robotics, Mechatronics, Computer Science, or related engineering field with 4+ years of industry experience in Robotics Systems; or MS with 2+ years, or PhD with 0+ years of industry experience in Robotics Systems.
  • Required: Solid foundation in kinematics, multi-body dynamics, and control of multi-axis mechanical applications.
  • Required: Experience with NVIDIA Omniverse and Isaac Sim for robotics simulation, or Gazebo with ROS; experience with cloud-based data platforms is preferred.
  • Required: Strong analytical skills to partition, decompose, and solve complex engineering problems across domains.
  • Required: Strong experience in robotics simulation, motion planning, and optimization.
  • Preferred: Experience with physics engines; strong mathematical background; experience working with robotic arms.
  • Preferred: Experience in MATLAB/Simulink and Python; experience with cloud-based data analysis is a plus.

Education

  • Relevant advanced degrees (MS/PhD) acceptable with demonstrated robotics experience as noted above.

Skills

  • NVIDIA Omniverse
  • Isaac Sim
  • Robotics simulation
  • Motion planning
  • Optimization
  • Python
  • MATLAB/Simulink
  • ROS
  • Cloud-based data platforms