Jobs · Engineering · Florida

Principal Software Engineer(Robotics)

System One · Weston, FL · 1 wk ago
Engineering$110–$120/hrContract

About the role

Develop a digital twin simulation environment for robotics applications by migrating simulation assets, implementing robotics and physics models, integrating sensors, and supporting workflow evaluation and AI model development.

Responsibilities

  • Migrate existing operating room simulation assets to NVIDIA Isaac Sim, including robotic systems, operating tables, and instrument models.
  • Develop robot articulation control and integrate simulation with ROS2 for robotic control.
  • Implement simulation capabilities for operating room layout optimization, collision analysis, and workflow studies.
  • Develop physics models for tool-tissue interaction and integrate sensor models into the simulation.
  • Collaborate with clinical application, robotics, and software engineering teams to enhance simulation capabilities.

Requirements

  • Experience with Python programming in a Linux environment.
  • Experience with robotics hardware development and CAD modeling.
  • Experience with simulation tools such as NVIDIA Isaac Sim, Gazebo, Webots, Unity, or MATLAB/Simulink.
  • Experience with physics modeling and simulation.
  • PREFERRED: Experience with Omniverse, USD workflows, articulated robot simulation, edge computing, and ROS2.

Qualifications

  • Experience with System One, and its subsidiaries including Joulé and Mountain Ltd., is preferred.

Skills

  • Experience with System One, and its subsidiaries including Joulé and Mountain Ltd., is preferred.

Benefits

  • Health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

Pay

$110-120/hour, depending on qualifications.

Schedule

Hybrid – 3 days onsite

Similar jobs