Title: XR Software Engineer- Prototyping
About the Company
Our client is a team of “wizards” dedicated to pushing the boundaries of virtual, augmented, and mixed reality, crafting immersive experiences and interactive worlds that captivate and inspire. The company's mission is to continue shaping the future of XR with creativity, expertise, and visionary technology.
Job Description
The company's XR Incubation Program is seeking an engineer to help develop prototypes for novel XR experiences. Success will be measured by the creation of visually compelling demonstrations of innovative XR experiences, delivered at a fast pace, with roughly two-week development cycles. Additionally, there will be opportunities to work on client projects. This is a fully remote position.
Winning ideas that demonstrate user traction will move to a second stage involving fundraising and team-creation. You will be positioned to have participation on any derivative products of prototypes you work on.
This is a full-time contract position.
Fluent English is required.
Responsibilities
- Spearhead the development of cutting-edge XR prototypes and sometimes production-level applications utilizing Unity3D’s core capabilities and creating custom plug-ins as necessary to extend functionality.
- Adapt flexibly to support various projects as needed, which may include frequently transitioning between different projects
- Show willingness to take risks with new ideas, while also strategically ensuring their validation and early support.
- Employ resourcefulness and excellent communication skills to collaborate effectively with the team.
- Stay ahead of XR trends, integrating new approaches into development processes.
Qualifications
- High coding proficiency in C# and or C++
- Proficiency with 3D programming for interactive graphics using game engines like Unity, Unreal or mobile native frameworks like ARKit
- Professional level understanding of 3D math
- Self-motivated and self-directed entrepreneur with a proven track record of taking projects from concept to realized value
- Strong communication skills
- Empathy: A proven ability to engage users through experiences that captivate the senses
- Ability to work well within a team environment for integration and final delivery
Nice to Have
- Experience shipping a game or XR experience in Unity3D
- Console or mobile programming experience
- iOS development
- Familiarity with 3D modeling and CAD software (Maya, etc)
- Bachelor’s degree in Computer Science, Computer Engineering, or a similar field