Principal Software Engineer- Python/simulation
Listed on 2026-08-25
-
Software Development
Robotics, Python
Design and develop a sophisticated digital twin environment for surgical applications by migrating an existing simulator to an NVIDIA-based platform. Collaborate with multidisciplinary teams to implement robot control, physics models for tool-tissue interaction, and sensor models for AI training.
Requirements: Requires a minimum of 8 years of professional experience and an advanced degree in a relevant field. Candidates must possess deep expertise in Python, Linux, and robotics simulation tools such as Gazebo, Unity, or NVIDIA Omniverse.
Key
Skills:
Python, Robotics Simulation, Digital Twin, NVIDIA Omniverse, USD (Universal Scene Description), Linux, Physics Modeling, CAD Modeling, Kinematic Modeling, Edge Computing, Robotics Controls, Sensor Simulation, Tool-Tissue Interaction, Analytical Skills, Cross-functional Collaboration, Technical Leadership
Benefits:
- Medical
- Dental
- Vision
- Critical Illness
- Accident
- Hospital
- 401(k) Retirement Plan
- Life Insurance
- Short And Long-term Disability
- Health Spending Account (HSA)
- Transportation Benefits
- Employee Assistance Program
- Paid Time Off
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).