Investigating the capabilities of leading-edge technologies in Extended Reality (XR): Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR). Developing software tools for converting and importing 3D Computer Aided Design (CAD) models into a format compatible with the Unity virtual environment.
Requirements
- Experience with VR development, 3D graphics, and programming concepts.
- Proficiency in programming languages such as Python, JavaScript, or C-Sharp.
- Experience in one or more of the following areas: game engine development, AR/VR development, mobile app development, driver or firmware/OS development, or robotics.
- Familiarity with game engines like Unreal or Unity.
- Knowledge of camera and sensor technologies.
- Experience or interest in AI research or development.
- Familiarity with 3D pipelines and processing models (scenes, textures, materials, and animations).
- Strong grasp of 3D graphics concepts (meshes, materials, shaders, lighting).
Responsibilities
- Analyze, design, develop, integrate, debug, and test real-time AR and VR software.
- Collaborate with VR developers and designers to create immersive VR experiences.
- Contribute to the creation of 3D game assets, animations, and user interfaces for VR environments.
- Participate in testing and troubleshooting to ensure smooth and engaging VR experiences.
- Stay updated with the latest trends and advancements in VR technology.
- Write high-quality, performant, and maintainable code.
Other
- Current pursuit or recent completion of coursework or a degree (MS or BS) in computer science, game development, or a related field.
- Passion for virtual reality and a strong interest in VR development.
- Effective communication skills and the ability to collaborate within a team.
- Consistently prioritizes safety and security of self, others, and personal data.
- Embraces diverse people, thinking, and styles.