AR/XR Software Developer
MediView
Software Engineering
Minneapolis, MN, USA
Posted on Apr 9, 2025
At MediView, we are pioneers in the cutting-edge world of surgical guidance and navigation with Augmented Reality (AR) and Artificial Intelligence (AI). Our mission is to transform the way doctors experience surgical theater, blending digital and physical spaces like never before. We're looking for a passionate, innovative, and talented Software Developer who can think out-of-the-box to join our dynamic team and help us build the future of medical AR. If you're excited by new technologies, enjoy solving complex challenges, and want to make an impact on the medical AR landscape, this is the perfect opportunity for you!
DUTIES AND RESPONSIBILITIES:
- Develop medical device solutions with augmented reality connecting front end user-interfaces (hand, eye, voice, etc.) with backend systems including imaging and tool data
- Translate user needs into design inputs and product-level software
- Take feedback from stakeholders on needed improvements, and implement desired changes and capabilities
- Implement solutions and product prototypes for product owner consideration and selection
- Participate in User Story refinement, prioritization, scoping and effort estimation.
- Work with engineering and development partners to ensure proper integration and compatibility between components
- Explicit and high level of communication with peers on related systems and subsystems
- Quick iteration of concepts to evaluate acceptability to requirements and user needs
- Work in Azure DevOps environment to generate, create, assess, and complete pull requests for continuous integration with other developers.
- Build and integrate unit and system tests to evaluate feature implementation performance.
- Performs all other duties as assigned.
REQUIREMENTS:
- 3+ years of experience shipping projects in Unity 3D for different platforms. Scripting, nested prefabs and variants, scriptable objects, GUI styles, editor components, etc.
- High level of understanding of the Unity Engine API.
- 5+ years strong software development experience with C#
- 1+ years of experience with any type of AR, VR or XR related applications.
- Experience with the full software development lifecycle, including shipping an application.
- Familiarity with, or willingness to learn, medical device design controls and how to develop in a regulated environment
- Proficient knowledge of source code management using GIT.
- Effective and intentional communication with peers and management to ensure interdependencies are managed and all expectations are set
RECOMMENDED:
- Experience with MRTK2 and MRTK3, HoloLens, Magic Leap, UWP, and Android.
- Experience with writing Unit Tests in Unity.
- Experience developing for Android platforms
- Knowledge of Networking Protocols and Libraries.
- Experience in the medical device industry.
- Familiar with Azure DevOps development environment and continuous integration.
- Familiar with Agile methodology.
- Expertise or special interest in one of the following areas of Unity/graphics development:
- Performance optimization
- Shader development
- Multiplayer