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. We are currently seeking a software engineer with solid graphics fundamentals, deep C++ skills, and a passion for implementing graphics software on both large desktop platforms and performance-constrained mobile platforms. You are the kind of engineer who has a solid understanding of 3D graphics hardware/software systems from the API layer all the way down to the underlying hardware. You can diagnose and fix graphics rendering performance problems that span low level code, graphics drivers, and graphics hardware. You have experience porting, profiling, and optimizing graphics software in mobile/low-power hardware environments. You have a good graphics API design sense and could design and implement an effective and efficient graphics management system for a complex visual runtime environment (e.g. game engine, application framework, etc.)
Oculus is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, genetic information, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.
If you need assistance or an accommodation due to a disability, you may contact us at firstname.lastname@example.org or you may call us at +1 650-308-7837.