- Naimi Park, Or Yehuda, Israel
 - Full-time
 
Description
AudioCodes is seeking a talented Signal Processing and AI Engineer to join our DSP development team.
In this role, you will design and develop real-time voice processing software and AI-driven algorithms that enhance the quality, clarity, and intelligence of human–machine communication.
This is a hands-on position that combines digital signal processing, real-time software development, and applied AI for speech applications.
Key Responsibilities:
• Develop, optimize, and maintain real-time voice processing software (Python AND C/C++).
• Design and implement AI-based speech algorithms (e.g., speech enhancement, noise reduction, echo cancellation)
• Integrate DSP and AI components into Voice over IP (VoIP) systems and products.
• Analyze system performance and ensure low-latency, optimal processing in real-time environments.
• Collaborate with multidisciplinary teams (AI, Firmware, Cloud, Product) to deliver production-ready solutions.
• Support field issues and contribute to continuous product improvement.
Requirements
Requirements:
• B.Sc. in Computer Engineering, Computer Science, or Electrical Engineering.
• 3-5 years of experience in real-time software development.
• Proficiency in Python and C/C++ programming.
• Solid knowledge of DSPand speech/audio processing principles.
• Experience in developing and implementing AI algorithms for speech or sound processing.
• Strong analytical skills, problem-solving abilities, and team collaboration.
Advantages:
• Familiarity with open-source AI or speech frameworks
• Knowledge of Voice over IP (VoIP) protocols and systems (e.g., SIP, RTP).
• Knowledge of embedded real-time systems or DSP hardware platforms.
• Experience with cloud-based voice or AI solutions.