Responsibilities
●Analyze, evaluate, design, develop, integrate, debug and test real-time AR and VR software for advanced prototypes and user experiences
●Build software, tools, infrastructure, documentation and other systems that enable research scientists to be more effective and efficient
●Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency
Required Qualifications
●BS degree in the field of computer science or related field.
●5+ years experience with C++, including C++11 (and up) features and principles.
●2+ years experience using game engines such as Unreal or Unity
●Experience shipping one or more products using standard software development toolsets such as source control and continuous integration systems
Preferred Qualifications
●Experience developing AR/VR applications
●Experience with 3D math and linear algebra
●Experience integrating third-party hardware and custom SDKs into existing engines
●3+ years experience creating, extending, integrating and maintaining real-time 3D game engine systems such as graphics rendering, audio, physics, networking or animation