Lead Software OSVR Engineer

last updated July 8, 2021 1:07 UTC

Razer

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

Are you a senior software engineer with significant experience in SDK and framework development and a passion for virtual reality technology? If so, we are looking for someone like you to architect and lead up development of the core tech for a new VR software stack and application platform. This role requires someone who is experienced with modular software architecture and SDK and API development with a history of delivering high quality, highly performing products. You won’t be writing VR device drivers or 3D game engines but working with those who do. You should be familiar with VR application development using the Oculus SDK or other VR development frameworks. Ideally you will also be a gamer or game developer yourself who enjoys VR games and understands the market. This role is based in San Francisco, but occasional international travel may be required as necessary.

Key Responsibilities:

  • Design and lead implementation of the core application platform, features, and SDK for VR software products

  • Help create and maintain API and SDK documentation and example code

  • Help develop roadmaps for VR software products, assist with scoping and implementation for such products

  • Oversee internal engineering staff and external resources assigned to you; work with management to insure sufficient resources are available to support product roadmaps

  • Collaborate with internal teams and partner with external developers to facilitate and support VR software

  • Provide limited technical support for internal teams, ISVs, and other developers

  • Oversee and administer the source code repository for the VR software platform

  • Manage software repository including code branches, merging, etc

  • View and validate new code check-ins

  • Support automated nightly builds of open-source projects via Jenkins and Hudson

  • Manage builds and publish official release binaries to customers and ISVs

  • Write elegant, maintainable, reusable code, leveraging test driven principles to develop high quality applications

  • Analyze and optimize code for efficiency and performance

  • Troubleshoot and resolve software defects and other technical issues

  • Act as a mentor and subject matter expert within the company and developer community

  • Assist with employee performance reviews and professional development for your team

  • Lead by example and inspire people to do their best

Shopping Cart
There are no products in the cart!
Total
 0.00
0