Virtual Reality Software Engineer

Employer

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