Research VR/AR Software Engineer, University Grad (Oculus) (Redmond)

(Redmond, WA)

Careers at Oculus

Part of Facebook

You're a Software Engineer with a deep C++ skill set and a passion for working on breakthrough new technology. You're also a 3D math whiz with a background in real time systems such as games. You love solving novel problems from first principles. You're always on the lookout for better, faster, and smaller solutions. You enjoy working at all levels of the software stack, from device drivers to operating systems, core libraries to user interfaces. At Oculus Research, you'll build cutting-edge research prototypes that explore the future of virtual reality (VR) and augmented reality (AR). Join a world-class team experimenting with bold ideas in areas including optics, haptics, tracking, displays, computer vision, user experience, audio, and perceptual psychology. Work alongside expert Scientists, Mechanical Engineers, Electrical Engineers and Software Engineers 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.

Responsibilities

  • Analyze, design, develop and debug real time VR and AR software for advanced prototypes and user experiences
  • Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions
  • Develop software for a variety of consumer devices, including novel sensing systems, tracking systems, imaging systems and haptic devices
  • Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency
  • Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of VR problem solving
Minimum Qualifications
  • Research and/or work experience in Algorithms, Architecture, Compilers, Computer Vision, Computer Graphics, Machine Learning, Mathematics, Physics, Robotics, or Sensor Fusion
  • 3D math and linear algebra experience
  • 3+ years C++ experience, including modern C++ features
  • Interpersonal experience: cross-group and cross-culture collaboration
  • Available to start employment on or after January 2018
  • Obtain work authorization in the US beginning in 2018
Preferred Qualifications
  • BS in Computer Science, related STEM or quantitative field
  • Experience in 3D graphics
  • Experience working on Unreal or Unity game development engines
  • Demonstrated software engineer experience via an internship, work experience, coding competitions, or widely used contributions in open source repositories (e.g. GitHub)
We're proud to be the #1 Best Place to Work on Glassdoor's Employees' Choice awards. Learn more: www.fb.careers/fb1


Meet Some of Facebook's Employees

Lauren W.

Global Marketing Lead, Facebook Blueprint

As the marketing lead for Facebook’s Blueprint program, Lauren focuses on building awareness around the program and the adoption of education and training by businesses and advertisers.

Kahina V.

Director of Global Financial Services Partnerships

Kahina and her team help launch new financial products and services on the Facebook platform by acting as the company’s voice into the global finance industry.


Back to top