Research Audio Software Engineer

Research | Redmond, WA

You're a software engineer with a deep C/C++ skillset and a passion for working on audio technology. You're also a digital signal processing expert 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 audio solutions. At Facebook Reality Labs(FRL) you'll build cutting-edge research prototypes that explore the future of audio in virtual reality (VR) and augmented reality (AR). Join a world-class team experimenting with bold ideas. Work alongside expert research 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.


  • Analyze, design, develop and debug real time VR and AR audio 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 microphones, speakers, AR headsets and VR headsets
  • Write clean readable code, debug complex problems, 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 AR/VR problem solving

Minimum Qualifications

  • BS degree in Computer Science or related field
  • 5 or more years C++ experience, including use of C++11 features
  • 3 or more years MATLAB experience
  • Mathematical background, including FFT and DSP development
  • 5 or more years experience creating audio software for games or other real time environments
  • Proven track record of professional software development, including shipping one or more products
  • Problem solving and optimization ability
  • Communication skills and demonstrated experience working across disciplines to drive optimal solutions

Ready to Join?

Apply Now

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 or you may call us at +1 650-308-7837.