DSP Engineer

Creston•Rockleigh, NJ

About The Position

The DSP Engineer researches, designs, develops, implements, and validates digital signal processing algorithms for audio and voice communication products. The role develops audio processing solutions to improve voice quality, speech recognition, and acoustic performance across communication devices and audio systems. It focuses on audio front-end processing, speech enhancement, acoustic echo cancellation, noise reduction, multi-microphone beamforming, and music and audio enhancement. The engineer evaluates system requirements, tests signal-processing solutions, and supports integration into embedded and software-based products while troubleshooting technical challenges and contributing to high-performance audio solutions. The position collaborates with software, hardware, acoustics, systems, and product engineering teams through product development and validation. It also creates engineering tools and automation, documents technical designs and results, and keeps current with DSP and audio technologies.

Requirements

  • Bachelor's degree in Electrical, DSP, or Acoustics Engineering, or equivalent experience.
  • 3–5 years of experience designing audio DSP algorithms in shipped products.
  • Solid understanding of digital signal processing theory and practical applications.
  • Proficiency in MATLAB and C/C++.
  • Experience developing audio signal processing technologies, such as acoustic echo cancellers, microphone-array beamforming, noise suppression, equalizers, and limiters.
  • Experience with audio acoustic measurements, including equipment from Audio Precision, Listen SoundCheck, and/or HEAD acoustics.
  • Knowledge of acoustics, psychoacoustics, and audio system design.
  • Experience with real-time embedded systems and audio frameworks, such as AudioWeaver.

Nice To Haves

  • Master's degree in Electrical, DSP, or Acoustics Engineering, or equivalent experience.

Responsibilities

  • Design, implement, and tune real-time audio DSP algorithms for speech and audio applications, including filtering, equalization, dynamics processing, acoustic echo cancellation, noise suppression, and automatic gain control.
  • Implement and optimize DSP algorithms on embedded processors, including ARM-based systems and DSP cores, improving computational efficiency, memory usage, latency, and system performance within platform constraints.
  • Conduct objective and subjective audio testing using measurement tools, data analysis, and critical listening to assess algorithm effectiveness, identify issues, recommend improvements, and validate product requirements.
  • Collaborate with software, hardware, acoustics, systems, and product engineering teams to integrate DSP features into commercial products and participate in technical discussions, design reviews, debugging, and product validation.
  • Create and maintain scripts, test tools, and automation frameworks for algorithm development, tuning, regression testing, and performance validation.
  • Document DSP designs, implementation approaches, testing methodologies, and performance results, maintaining records that support knowledge sharing and product maintainability.
  • Stay current with industry trends, emerging audio technologies, and DSP best practices, applying new techniques to improve products and technical capabilities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service