Software Engineer

Qualcomm

Hyderabad

On-site

INR 2,400,000 - 4,000,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Qualcomm in Hyderabad is seeking a skilled engineer to implement and optimize state-of-the-art speech enhancement models on embedded platforms such as HiFi, Hexagon DSP, and ARM, focusing on echo cancellation, noise suppression, and source separation.

You will design, analyze, and optimize DSP/NN algorithms, work with NN frameworks (TFLite, ONNX Runtime) and libraries, and contribute across the product lifecycle from concept to commercialization.

Qualifications

  • Experience optimizing NN workloads on DSP architectures (HiFi/Hexagon/ARM).
  • Experience with NN frameworks and runtimes: TFLite, ONNX Runtime, TFLM, QNN, QAIRT.
  • Experience using NN libraries like HiFi NN extensions, Nature DSP, XNNPACK, CMSIS-NN, or HexNN.
  • Experience translating MATLAB algorithms into embedded C.
  • Knowledge of fixed-point programming.
  • Strong DSP and embedded concept knowledge.
  • Proficiency in MATLAB or Python scripting.
  • Proficient in C/C++, with strong problem solving and teamwork.

Responsibilities

  • Develop and optimize adaptive filtering for echo cancellation and noise suppression.
  • Implement NN workloads on DSP/ARM with HW acceleration.
  • Collaborate with cross functional teams to integrate audio solutions.
  • Debug, tune, and troubleshoot algorithm performance for commercialized solutions.
  • Participate in full product development lifecycle from concept to commercialization.

Skills

NN on DSP
NN frameworks
Fixed-point
C/C++
DSP concepts
MATLAB/Python
Team collaboration
Strong problem solving

Tools

LiteRT/TFLite
ONNX Runtime
TFLM
QNN/QAIRT
HiFi NN extensions
Nature DSP
XNNPACK
CMSIS-NN
Hexagon NN

Job description

Job Description

Multimedia Audio Systems team is seeking a highly skilled and motivated Engineer to implement and commercialize state-of-the-art speech enhancement models on embedded platforms such as HIFI, HEXAGON DSP and ARM. The role focuses on designing, analyzing, and optimizing advanced signal processing and Neural Network based algorithms for voice and audio applications which include echo cancellation, noise suppression and target source separation. You will get an opportunity to work on cutting-edge product designs across various domains, including mobile, compute, XR/AR/VR, IoT, and wearable devices.

Key Responsibilities
  • Develop and optimize advanced audio signal processing algorithms such as adaptive filtering algorithms for echo cancellation and Noise Suppression.
  • Implementation and Optimization of NN workloads on the DSP and ARM with HW acceleration on ARM (Neon/SME) and NPU (Neural Processing Unit)
    • Collaborate with Cross functional teams to integrate audio solutions into diverse product lines
    • Support debugging, tuning, and troubleshooting algorithm performance issues for commercialized solutions.
    • Participate in the full product development lifecycle, from concept to commercialization.
Minimum Qualifications
  • Experience developing and optimizing neural network (NN) workloads on any digital signal processor (DSP) architectures such as HiFi, Hexagon, or ARM/MCU
  • Experience working with neural network (NN) frameworks and runtimes such as LiteRT/TensorFlow Lite (TFLite), Open Neural Network Exchange Runtime (ONNX Runtime), TensorFlow Lite for Microcontrollers (TFLM), Qualcomm Neural Network (QNN), or Qualcomm AI Runtime (QAIRT).
  • Experience using neural network (NN) optimized libraries and extensions such as HiFi NN extensions, Nature DSP, XNNPACK, CMSIS-NN, or Hexagon NN (HexNN).
  • Experience converting MATLAB algorithms into platform code, such as embedded C.
  • Knowledge of fixed-point programming.
  • Strong understanding of speech enhancement techniques, including Echo Cancellation and Noise Suppression (ECNS) algorithms or audio denoising algorithms and models.
  • Strong background in digital signal processing (DSP) and embedded concepts
  • Strong scripting skills in MATLAB or Python.
  • Proficiency in programming languages such as C and C++. Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and teamwork skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer, Senior -Audio
Engineer, Senior -Audio

Qualcomm • Hyderabad

Hybrid
INR 1,500,000 - 2,500,000
Engineer, Senior -Audio
Engineer, Senior -Audio

Qualcomm • Hyderabad

Hybrid
INR 1,500,000 - 2,500,000
Engineer, Senior -Audio
Engineer, Senior -Audio

QUALCOMM, Inc. • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Software Engineering Team Lead
Software Engineering Team Lead

WHR Global Consulting • Chennai District

On-site
INR 1,100,000 - 1,200,000
AI Software Engineer – NPU/Hexagon DSP Kernel Optimization
AI Software Engineer – NPU/Hexagon DSP Kernel Optimization

Qualcomm • Bengaluru

On-site
INR 800,000 - 1,500,000
Senior Audio DSP Software Engineer
Senior Audio DSP Software Engineer

PIMIC Inc. • India

On-site
USD 140,000 - 210,000
Stock options
ML Engineer - Speech
ML Engineer - Speech

Gohyred • Uttar Pradesh

On-site
INR 1,500,000 - 2,200,000
Embedded Edge AI / ML Engineer
Embedded Edge AI / ML Engineer

Tosil System • Thiruvananthapuram

On-site
INR 2,500,000 - 4,000,000
Silicon‑proven projects
Custom AI accelerators
End‑to‑end AI system design
+1
Audio Developer
Audio Developer

Capgemini • Bengaluru Urban

On-site
INR 1,500,000 - 2,800,000
Senior Engineer - Audio DSP
Senior Engineer - Audio DSP

Qualcomm • Hyderabad

On-site
INR 1,400,000 - 2,200,000