About Us

Founded in 2009, Simulated Surgical Systems, LLC is a pioneer in the development of simulation for robot-assisted surgery. Our goal is to provide safe, practical, and efficient robot-assisted surgery training to novice surgeons, thus reducing surgical error and making robot-assisted surgical education feasible.

The RoSS™ simulator is based on extensive research conducted with collaboration between the robotic surgery department at Roswell Park Cancer Institute (Buffalo, NY) and the virtual reality laboratory at the University of Buffalo. This team combines the experiences of over a thousand surgical procedures with virtual reality medical simulation technology.

Scientific Committee

James O Peabody, MD, FACS - Chair
Director, Robotic Surgery Fellowship Program
Vattikuti Urology Institute
Henry Ford Health System
Detroit, MI
James O Peabody, MD, FACS - Chair
Director, Robotic Surgery Fellowship Program
Vattikuti Urology Institute
Henry Ford Health System
Detroit, MI
Jihad Kaouk, MD
Director, Center for Laparoscopic and Robotic Surgery
Cleveland Clinic - Cleveland, Ohio
Director of Advanced Robotic Simulation
Jihad Kaouk, MD
Director, Center for Laparoscopic and Robotic Surgery
Cleveland Clinic - Cleveland, Ohio
Director of Advanced Robotic Simulation
James L Mohler, MD, FACS
Associate Director and Senior Vice-President
for Translational Research
Chair, Department of Urologic Oncology
Founder, Prostate Program
Professor of Oncology
Roswell Park Cancer Institute
Buffalo, NY
James L Mohler, MD, FACS
Associate Director and Senior Vice-President
for Translational Research
Chair, Department of Urologic Oncology
Founder, Prostate Program
Professor of Oncology
Roswell Park Cancer Institute
Buffalo, NY
Alex Mottrie, MD
O.L.V Clinic
Aalst, Belgium
Alex Mottrie, MD

O.L.V Clinic
Aalst, Belgium
Peter Wiklund, MD, PhD
Professor of Urologic Surgery
Karolinska University Hospital
Stokholm, Sweden
Peter Wiklund, MD, PhD
Professor of Urologic Surgery
Karolinska University Hospital
Stokholm, Sweden
Thomas Schwaab, MD, PhD
Attending Physician, Department of Urology
Assistant Professor of Oncology
Assistant Professor of Immunology
Roswell Park Cancer Institute
Buffalo, NY
Thomas Schwaab, MD, PhD
Attending Physician, Department of Urology
Assistant Professor of Oncology
Assistant Professor of Immunology
Roswell Park Cancer Institute
Buffalo, NY
Khurshid A Guru, MD
Director of Robotic Surgery
Roswell Park Cancer Institute
Co-founder of Simulated Surgical Systems, LLC
Buffalo, NY
Khurshid A Guru, MD
Director of Robotic Surgery
Roswell Park Cancer Institute
Co-founder of Simulated Surgical Systems, LLC
Buffalo, NY
T "Kesh" Kesavadas, PhD
Faculty in Mechanical and Aerospace Engineering
Adjunct Faculty in Computer Science & Engineering
Founder-Director of UB Virtual Reality Laboratory
University of Buffalo
Adjunct Faculty
Roswell Park Cancer Institute
Co-Founder of Simulated Surgical Systems, LLC
Buffalo, NY
T "Kesh" Kesavadas, PhD
Faculty in Mechanical and Aerospace Engineering
Adjunct Faculty in Computer Science & Engineering
Founder-Director of UB Virtual Reality Laboratory
University of Buffalo
Adjunct Faculty
Roswell Park Cancer Institute
Co-Founder of Simulated Surgical Systems, LLC
Buffalo, NY

Opportunities

TITLE:

Software Development Engineer  

Reports to:

CEO

PRIMARY FUNCTION:

Design, develop, maintain and release the RoSS software and contribute to mechanical design.

DUTIES AND RESPONSIBILITIES:

  • Maintenance of Source code includes setting up and supporting:
    • The source control server software (Wandisco uberSVN) in the SSS File Server.
    • The source control client software (AnkhSVN/Tortoise) in the Developer's machines.
  • Develop/maintain the internal simulation engine for SSS, on top of which the simulation tasks are developed. This includes implementing and improving:
    • The tool motion
    • The tool behavior (cutting, cauterizing, jaw open/close, grabbing)
    • The camera motion
    • The pedal integration
    • Stereoscopic rendering
  • Develop the RoSS simulation tasks. This includes:
    • Developing the task scene
    • Modeling the scene elements (graphics and physics)
    • Scripting the actions
    • Recording metrics
  • Maintain/modify the Front End software (along with the database), to accommodate change requests.
  • Testing/updating the "New RoSS PC software installation" process and generating license keys for new RoSS machines.
  • Troubleshooting software related issues rising in RoSS in the field/sites.
  • Travel for service visits/demos/conferences.
  • Maintain Remote Connection Info for sites.
  • Evaluate new software requirements and design.
  • Contribute to mechanical design
    • Attend brainstorming sessions for mechanical design requirements.
    • Research new products in the market.
    • Develop software interface for new hardware.

SUPERVISORY REQUIREMENTS:

This position requires minimal supervision. The incumbent must be able to work well with others in an office environment.

SKILL REQUIREMENTS:

The position requires working knowledge of the following software/technology:

  • C/C++ (minimum 1 year experience)
  • VB
  • MS SQL
  • Wandisco uberSVN
  • AnkhSVN
  • MS Visual Studio
  • Nvidia PhysX
  • Irrlicht
  • OpenHaptics
  • WiX installer
  • Multi-threaded programming
  • Windows 7 64-bit OS
  • Programming in 64-bit environment
  • Algorithm development
  • 3D modeling
  • 3D object texture mapping
  • Lighting and camera models
  • Stereoscopic rendering
  • Collision mesh modeling
  • Collision detection
  • Physically-based simulation
  • Ni-DAQ software interface
  • Delcom foot pedal software interface
  • Hard disk’s volume serial based authentication system

PHYSICAL REQUIREMENTS:

This position involves working in both an office atmosphere and on-location sites. Minimal travel involved.

EDUCATIONAL AND EXPERIENCE REQUIREMENTS:

  • Minimal requirement for this position is a Master’s degree in Computer Science, Mechanical Engineering, Mathematics or related fields.
  • At least 2 years of experience required in the area of professional software development
  • At least 1 year of experience in OpenGL/DirectX or any third party graphics API.
  • Familiarity with using any Source control software.
  • Prior experience in game development and/or simulation development preferred.
  • Must have advanced programming skills

Ready for simulation?
Contact Us