The Oculus team at Facebook builds the VR hardware and platform to let you experience anything, anywhere, with anyone. Additionally, Facebook has teams dedicated to building social experiences in VR that make it easier to spend time with your friends, wherever they are. Virtual reality's potential to connect the world is immense-and we're just getting started. Oculus Research is driving the state of the art forward with breakthrough work in computer vision, advanced optics, eye tracking, mixed reality, and new ways to map the human body.
Oculus is a world leader in the design of virtual and augmented reality systems. Come work alongside expert software engineers and research scientists to create the technology that makes VR and AR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world.
As an experienced Engineer working on the Oculus Mobile Core team you will be building the basis for all Oculus VR products. The Mobile Core team implements the Oculus mobile VR Runtime, an essential part of the Oculus VR platform which sits at the boundary between OS and applications, providing APIs and functionalities that are indispensable to highly performant VR.
* Help deliver an exceptional virtual reality experience by improving performance and quality of our mobile runtime.
Design and implement next generation APIs and features in the Oculus mobile VR Runtime.
Optimize the experience across different application types and devices.
Increase adoption of the Oculus platform by building great software and tools for content creators.
* 7+ years of C and C++ programming experience.
Experience with OpenGL/OpenGL ES and Vulkan.
Knowledge of GPU architecture and rendering pipelines.
Experience optimizing rendering pipelines.
Experience designing, implementing, shipping and maintaining fundamental components of a software stack.
* Android OS experience.
Virtual reality experience.
Experience with real-time interactive software development in 3D.
Experience with additional languages and hardware architectures.
An eagerness to learn.
A desire to work on a team of highly experienced professionals who are serious about shipping a stable, performant and innovative runtime.
Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at firstname.lastname@example.org.
Facebook is a company providing an online social networking service.