Software Engineer, Audio Algorithms (DSP/ML) - Reality Labs

Meta Platforms, Inc.
Apply Now

Job Description

Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms. We are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.

As a Software Engineer, Audio Algorithms (DSP/ML) on the Reality Labs team at Meta, you can help build new, innovative hardware and software that radically redefine the way people work, play and connect. What we build today could one day be the norm. So to be here today is to truly be at the heart of change and the frontier of what's to come. We're the people helping to define the metaverse. We may not have all the answers. But together, we're getting closer.

Software Engineer, Audio Algorithms (DSP/ML) - Reality Labs Responsibilities

  • Develop software for a variety of consumer devices, including AR and VR headsets
  • Analyze, design, develop and debug next-gen real time AR and VR audio algorithms and/or Android systems
  • MATLAB/Python based prototyping of real-time audio processing pipelines
  • Extensive evaluation of algorithms through standard objective metrics
  • Develop audio driver, audio firmware or audio AOSP layer
  • Develop novel systems, firmware, and signal processing code
  • Collaborate closely with both the research and product team to deploy new technologies including augmenting systems and algorithms to make them robust to shipping scenarios
  • Identify areas of performance, quality and reliability improvement for audio quality across desktop, mobile and web endpoints

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • 7+ years of experience with development of software systems including audio DSP or machine learning signal processing development experience
  • Experience with C or C++

Preferred Qualifications

  • Familiarity with one or more of the following core technologies: Audio playback signal processing algorithms (compressors, limiters, EQs etc), adaptive system identification, psychoacoustics for spatial audio, binauralization and surround sound playback, ambisonics for spatial audio, room acoustics and simulation, noise reduction, sound source localization, beamforming, adaptive filters (echo/feedback cancellation), machine learning as applied to any of previous areas, or others in speech processing & audio processing
  • Good listening skills and experience detecting audio artifacts with experience in conducting perceptual audio quality tests
  • MS or PhD in Electrical Engineering, Computer Science or equivalent
  • Proven track record of innovation as demonstrated by publications, patents, and audio algorithms/SW shipped in products
  • Experience with real-time audio
  • Experience in Acoustics and Consumer Audio EE Architecture
  • Experience with Matlab for audio algorithms development
  • Experience with PyTorch or TensorFlow
  • Experience in developing algorithms on compute-constrained platforms such as mobile SoCs
  • Good understanding of acoustics, sound field modeling and decomposition/synthesis

Company Info.

Meta Platforms, Inc.

Meta Platforms (formerly known as Facebook Inc.) is a large technology company that was founded in 2004 by Mark Zuckerberg and several of his college roommates. The company is based in Menlo Park, California, and is primarily known for its flagship social media platform, Facebook. In addition to its consumer-facing products, Meta Platforms also offers a range of advertising and marketing services to businesses and organizations.

  • Industry
    Advertising,Consumer electronics,Social media Company,Artificial intelligence
  • No. of Employees
    76,000
  • Location
    1 Hacker Way, Menlo Park, CA 94025, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Meta Platforms, Inc. is currently hiring Software Engineer, Machine Learning Jobs in Burlingame, CA, USA with average base salary of $122,000 - $256,000 / Year.

Similar Jobs View More