The Job logo

What

Where

DSP Engineer with C++ and RTOS

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Develop production ready software following a defined software development process. Integrate DSP algorithms for automotive audio systems using C/C++. 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. 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. Review test plans and vectors to guarantee full verification of systems and components.

Key skills: C, C++, RTOS, ADI Sharc family, embedded

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.
  • 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.

 Basic Qualifications:

  • Bachelor’s degree in Electrical Engineering or equivalent.
  • 5+ years of DSP software development using C/C++.
  • 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.)


 

Set alert for similar jobsDSP Engineer with C++ and RTOS role in Bengaluru, India
HARMAN International Logo

Company

HARMAN International

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

KPIT Logo

DSP Optimization Engineer

KPIT

Bengaluru, Karnataka, India

Posted: a year ago

We are looking for a candidate with strong skills in C and DSP optimization. You will be responsible for optimizing Open CV based Imaging algorithms. The ideal candidate should have a good understanding of hardware schematics and possess strong analytical and reasoning skills. Good communication skills are also required as you will be working on challenging customer requirements and issues.