Sorry. This page is not yet translated.
Congratulations Eventbrite!

Zoom helps businesses and organizations bring their teams together with a unified platform for video/audio conferencing, collaboration, chat, and webinars across all devices.

Audio DSP Engineer
San Jose, CA, US
Job Description / Skills Required

Zoom ( is the world leader in video communications. Over 450,000 businesses turn to Zoom for video and web collaboration, and we have the highest customer satisfaction in our industry. In all measures - revenues, team, customers - Zoom is a growing at an explosive pace. With our recent funding of $100M from Sequoia, we are expanding teams across our organization. Now is the time to get on board at Zoom. It's an awesome place to work, and we're looking for the best people to join us.

We are looking for an audio DSP engineer to join a group of audio signal processing and / or audio real-time communications experts to develop Zooms audio module. This team is responsible for delivering optimal real-time audio communications experience via Zoom!


Optimize existing code

Participating in research, design, development and implementation on Zoom's real-time audio communications platform

Performing audio DSP (Digital Signal Processing)

Algorithm development and optimization for Zoom

AEC (Acoustic Echo Cancellation)

AGC (Automatic Gain Control)

NS (Noise Suppression)

Interfacing with Zoom customers for debugging tests


Bachelor degree (Master preferred) in engineering field such as Electrical Engineering, Computer Science, Applied Mathematics

Understanding of digital signal processing theory, especially linear adaptive filtering and linear systems

Understanding of audio processing algorithms including acoustic echo cancellation, noise suppression, gain control, etc

Experience with C and C++ development

5 or more years of professional software development experience

Solid understanding of the various cloud hosting services and extensive knowledge of the services offered by AWS

Solid understanding of the Software as a Service (SaaS) model

Experience with Agile principles and practices such as Continuous Integration, daily Scrums, and sprint/release planning and execution.