Skip to content

General information

IN_Bangalore_EOIZ Indust Area Campus_HCS
Additional Location:
Bangalore, India
Job Family:
Worker Type Reference:
Regular - Permanent
Pay Rate Type:

Description & Requirements

DSP Engineer

Key skills: C, C++, RTOS, ADI SHARC family, embedded, Audio and Video domain experience.

Job Responsibilities:

  • Develop production ready software following a defined software development process.
  • Integrate DSP algorithms for automotive audio systems using C/C++ within complex, multi-threaded, multiprocessor DSP architectures and audio frameworks.
  • Author low level design documentation for algorithm software integration, including test plans.
  • Work with DSP algorithms requiring an understanding of audio systems
  • Own audio quality and strive to constantly improve system performance.
  • Evaluate DSP algorithm performance to identify bottlenecks and resource constraints.
  • Perform structured root-cause analysis on audio defects and implement targeted fixes.
  • Maintain effective relationships with internal and external customers and represent the DSP team during technical reviews.
  • Manage and grow center of excellence for DSP and embedded in area of Audio and Video based systems.
  • Work both independently and within large global teams with little direct supervision.
  • Identify improvement opportunities and lead efforts to port, optimize, modify, fix, and extend existing code as necessary.
  • Review test plans and vectors to guarantee full verification of systems and components.
  • Uses Agile Scrum Methodology for software development.
  • Performs technical research, monitors current trends and changes in technology.
  • Interfaces with all departments within company
  • Demonstrates industry knowledge to assist in new product development.
  • Performs related duties as assigned.

 Basic Qualifications:

  • Bachelor’s degree in Electrical Engineering or equivalent.
  • 12+ years of DSP software development using C/C++.
  • Specific experience with, Audio, Video and embedded real-time operating systems (RTOS)
  • Ability to read schematics and debug analog and digital hardware.
  • Working knowledge of Audio algorithms, Signal processing for Audio and Video application development
  • Exemplary verbal and written communication skills.

Preferred Qualifications:

  • Specific experience in audio/acoustical engineering, psycho-acoustics, and/or recording arts.
  • Specific experience with noise cancellation and/or sound-synthesis techniques.
  • Working knowledge of vehicle networking (CAN, MOST, etc.)
  • Experience with DSP Architecture and DSP assembly language programming.
  • Experience with tuning complex systems
  • Passion for audio and music.
  • Experience with use of audio systems and software (DAWs, audio interfaces, audio plug-ins, speakers, microphones, etc.)
  • Familiarity with bug tracking systems such as JIRA and version control systems such as git.
  • Familiarity with test equipment (signal generators, oscilloscopes, logic analyzers, Audio Precision, etc.)

HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.