Graphics Software Engineering Lead

(Menlo Park, CA – Seattle, WA)

Careers at Oculus

Part of Facebook

As a software engineering lead for graphics technology on the core systems software engineering team, you will be responsible for innovating on graphics technology for standalone virtual reality products by working on end-to-end graphics software, from user-facing APIs to drivers. Your responsibilities will include end-to-end graphics performance, working with internal teams to drive graphics features into our SDKs, and working with vendors to get required driver support. Design and build new tools to encourage the development of high quality VR experiences, such as graphics profilers and debugging tools.


  • Design, implement, and maintain the graphics technology stack for standalone virtual reality products
  • Drive performance requirements and maintain graphics performance for VR experiences
  • Work with internal hardware and software teams to establish product requirements related to graphics technology
  • Work with vendors on necessary hardware and driver support
  • Develop innovative graphics profiling and debugging tools for VR

Minimum Qualifications

  • 5+ years of programming experience in C/C++
  • 5+ years of experience with operating systems, compilers, and/or embedded systems
  • Experience developing embedded or desktop computing graphics technology (APIs, drivers, real time graphics engines)

Meet Some of Facebook's Employees

Cristina T.

Sr. Manager, WhatsApp Customer Support & Localization

Cristina manages the WhatsApp customer experience, translating the application into multiple languages and troubleshooting communication services worldwide.

Deborah L.

Product Manager, Platform Monetization

Deborah is a PM of Facebook’s mobile app installation and payment system. She strategizes on how to meet product goals and works with engineers to bring exciting features to customers.

Back to top