Unity Software Developer
At Vicarious Surgical our mission is to give doctors the tools to provide the highest quality of care to patients around the globe. Our technology combines immersive virtual reality and miniature robotics to give doctors superpowers, exponentially improving their visibility and accuracy. We are a passionate and innovative team looking for great people with big ideas, who want to create the next big thing. Are you ready?
As a Unity Software Developer, you’ll help to create the interfaces surgeons use to embody and control our robotic system. You’ll work closely with the backend software & design teams to build feedback interfaces that allow the surgeon to understand and employ the superhuman capabilities of our robotic system.
Responsibilities
- Implement the VR & 3D screen surgeon interfaces for the robot
- Prototype UI/UX design variants to help determine which ideas work the best
- Participate in weekly robot integration testing & help to triage and fix issues
- Develop robotic simulations to provide decision support to mechanical engineering teams
- Work closely with the backend software team to design effective inter process communication
About You
- 3+ years professional Unity based C# development experience
- VR development experience
- Stays current with all the latest developments in XR technology
- Effectively adapts traditional object oriented design patterns to Unity
- Enjoys working on small teams
Nice-to-Have
- Medical device experience
- Robotic systems experience
- Unity: performance optimization, shaders, visual effects, HDRP
- Simulation experience
- 3D display technologies
- Python, C, C++
- CUDA native plugin development in Unity
- Git