Job Description
YOUR RESPONSIBILITIES
- Architect, design, and develop Omni One’s headset software components (such as runtimes, SDKs, APIs) that empower the Omni One developer community, including Unity and Unreal Engine plugins
- Design and implement VR system features and capabilities of the Omni One gaming platform and its mobile headset’s application framework
- Maintain code and write automated tests to ensure that our product meets quality expectations
REQUIRED SKILLS AND EXPERIENCE
- 5+ years of software development experience
- At least 1 year of experience working on a shipped mobile title (Android) or an Unreal or Unity SDK for shipped games. A link to a strong portfolio can be substituted.
- Strong programming skills – extensive experience with C# and C/C++ required
- Experience with 3D game engines (Unity or Unreal) and game technologies
- Experience developing APIs, SDKs, and developer tools that serve as building blocks for developers and other engineers
- Drive the complete software development lifecycle from initial research and analysis through design and implementation with maintenance and support for libraries, applications, and services
- Exceptional ability to write efficient, clean, maintainable, and portable code
- Ability to thrive in a multi-functional team on projects that have a high impact to both users and Virtuix