Audio Engineer

Synectics APAC

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

40 hours 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

Synectics APAC in Bengaluru, Karnataka, seeks an experienced DSP engineer to develop, port and optimize audio signal-processing algorithms. You will optimize for ADSP/ARM DSP processors, design white-box tests and detailed reports, and collaborate with cross-functional teams to ensure robust audio performance.

The role requires strong C/C++ programming, DSP theory, and hands-on testing with DSP IDEs such as VisualDSP++, CCES or Xtensa.

Qualifications

  • Proficiency in C/C++ programming for DSP applications.
  • Strong knowledge of digital audio and signal processing.
  • Experience with audio codecs and signal-processing libraries.
  • Hands-on test design, planning and white-box testing.
  • Proficient with Linux commands and Makefiles.
  • Understanding of DSP concepts and workflows.

Responsibilities

  • Develop, port and optimize audio signal-processing algorithms and libraries.
  • Perform assembly/intrinsic-level optimization for DSP processors.
  • Design and execute white-box test cases for audio algorithms.
  • Prepare test strategies, designs, and reports.
  • Analyze audio algorithms using source code and DSP concepts.
  • Debug, profile and optimize using DSP development environments.
  • Test on DSP simulators and evaluation boards.
  • Cross-compile and test on DSP evaluation boards.

Skills

C/C++ programming
Digital Audio
Signal Processing
Audio processing libraries
Test design & white-box testing
Linux & Makefiles

Tools

VisualDSP++
CCES
DS-5
Xtensa IDE

Job description

  • Develop, implement, port and optimize audio signal-processing algorithms and libraries.
  • Perform assembly/intrinsic-level optimization for DSP processors.
  • Design and execute white-box test cases for audio and signal-processing algorithms.
  • Prepare test strategies, test designs, test plans and detailed test reports.
  • Analyze audio algorithms using source code, block diagrams and signal-processing concepts.
  • Perform debugging, profiling and performance optimization using DSP development environments.
  • Execute testing using DSP simulators and evaluation boards.
  • Perform cross-compilation and hardware testing on ADSP/DSP evaluation boards.
  • Support static analysis and verification activities using relevant tools.
  • Work with development teams to troubleshoot and resolve software and algorithm-related issues.
  • Maintain and enhance software components based on project and client requirements.
Key Responsibilities
  • Develop, implement, port and optimize audio signal-processing algorithms and libraries.
  • Perform assembly/intrinsic-level optimization for DSP processors.
  • Design and execute white-box test cases for audio and signal-processing algorithms.
  • Prepare test strategies, test designs, test plans and detailed test reports.
  • Analyze audio algorithms using source code, block diagrams and signal-processing concepts.
  • Perform debugging, profiling and performance optimization using DSP development environments.
  • Execute testing using DSP simulators and evaluation boards.
  • Perform cross-compilation and hardware testing on ADSP/DSP evaluation boards.
  • Support static analysis and verification activities using relevant tools.ii>Work with development teams to troubleshoot and resolve software and algorithm-related issues.
  • Maintain and enhance software components based on project and client requirements.
Technical Requirements
  • Strong programming skills in C or C++.
  • Good understanding of Digital Audio and Signal Processing.
  • Experience with audio processing / audio codec libraries / signal-processing libraries.
  • Hands-on experience in test design, test planning and white-box testing.
  • Experience with Linux commands and Makefiles.
  • Good understanding of DSP concepts and development workflows.
Preferred DSP Experience
Priority 1 - ADSP / ARM / DSP Processors
  • Experience in code porting and optimization on ADSP-SHARC or other DSP/ARM processors.
  • Hands-on experience with DSP intrinsics and assembly programming.
  • Debugging and profiling using tools such as VisualDSP++, CCES, DS-5, or similar DSP IDEs.
Priority 2 - Tensilica HiFi
  • Experience optimizing code for Tensilica HiFi processors.
  • Hands-on experience with Tensilica HiFi intrinsics.
  • Debugging and profiling using Xtensa IDE.
Testing & Validation
  • Experience using DSP simulators such as ADSP-CCES, Xtensa IDE, or equivalent.
  • Ability to derive test cases from audio/signal-processing algorithms.
  • Experience with white-box testing, static analysis and verification.
  • Experience preparing detailed test reports and validating algorithm execution.
  • Exposure to cross-compilation and testing on DSP evaluation boards.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Audio Engineer
Audio Engineer

Xevyte Technologies • Bengaluru

On-site
INR 900,000 - 1,300,000
Software Technical Architect (DSP Embedded Systems)
Software Technical Architect (DSP Embedded Systems)

Vedya Labs • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Career growth opportunities
Collaborative team culture
DSP Optimization Experts_VLIW & SIMD
DSP Optimization Experts_VLIW & SIMD

BharatHire.Com Private Limited • Pune District

On-site
INR 900,000 - 1,200,000
Software Engineering Manager
Software Engineering Manager

Texas Instruments • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Competitive pay and benefits
Collaborative, engineering-driven culture
Strong growth opportunities
DSP Audio Software Development Engineer Lead
DSP Audio Software Development Engineer Lead

Suitable AI • Bengaluru

On-site
INR 1,000,000 - 1,500,000
C++ Programmer with Audio Codecs
C++ Programmer with Audio Codecs

Orcapod Consulting Services • Bengaluru

Hybrid
INR 600,000 - 1,000,000
Senior Software Engineer- Firmware Engineer
Senior Software Engineer- Firmware Engineer

NeST Digital • Maharashtra

On-site
INR 1,800,000 - 3,200,000
Software Development Manager
Software Development Manager

Texas Instruments • India

On-site
INR 1,500,000 - 2,200,000
Collaborative working environment
Strong growth opportunities
Impact on millions of devices
Software Engineering Manager
Software Engineering Manager

Texas Instruments India • Bengaluru

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

Ananant System Semiconductor Manufacturing • Bengaluru

On-site
INR 900,000 - 1,500,000