Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering or related field and 2 years of experience in the job offered or related occupation.
2 years of experience with each of the following skills is required:
Utilizing programming languages, frameworks, and game engines (including Unity3D, C#, and MRTK) for developing 3D AR/VR applications.
Applying knowledge of basic linear algebra, including solving 2D and 3D object transform problems.
Designing and developing novel solutions utilizing spatial computing based on real world customer problem analysis.
Collaborating with design and customer engagement teams, including developing and iterating user-facing features and experience in VR/AR applications.
Utilizing and aggregating functionalities provided by different software frameworks.
Developing and debugging software solutions across multiple layers of an Operating System stack.
Building and demoing software features to stakeholders, leading and engaging in conversation about user experiences, and experience in technical or architectural discussions.