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

Key skills: C, C++, RTOS, Embedded 
Integrating Audio Algorithms, how to use audio interfaces, 12c, uart, spi configurations, debug audio issue, mix measurement on real hardware
4+ to 15 years
Job Responsibilities: 
· Develop production ready software following a defined software development process. 
· Good in Embedded, C & C++ Programming 
. Integrate DSP algorithms for automotive audio systems using C within complex, multi-threaded, multiprocessor DSP architectures and audio frameworks. 
· 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. 
· 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. 

Basic Qualifications: 
· Bachelor’s degree in Computer Science, Electrical Engineering or equivalent. 
· 5-10 years of DSP software development using C, C++ and could handle Hardware Analysis equipment such as Oscilloscope, Signal Analyzers, etc.
· Specific experience with embedded real-time operating systems (RTOS) 
· Ability to read schematics and debug analog and digital hardware. 
· Working knowledge of Serial communication protocols. 
· 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.