Search by job, company or skills

HARMAN India

Principal Engineer, DSP

new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Introduction: A Career at HARMAN Automotive

We're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.

  • Engineer audio systems and integrated technology platforms that augment the driving experience.
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence.
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment.

About The Role

As a Principal DSP Software Engineer, you will work on products that will be developed for OEM automotive amplifiers and other similar audio processing products. Products typically consist of a microcontroller for configuration, communication and control and a DSP processor for audio processing. Software development work will be mainly working within complex, multi-threaded, multi-processor or multi-core architectures and audio frameworks to integrate DSP algorithms and control structures.

What You Will Do

  • Develop and integrate audio DSP algorithms within complex, multi-threaded, multi-processor architectures and control structures for the automotive environment.
  • Develop production ready software following a defined software development process.
  • Estimate processing resources including MIPS, ROM and RAM.
  • Optimize individual algorithms and total system performance.
  • Analyze performance impacts of block size, sample rate, memory organization, cache usage and code structure.
  • Analyze multiple approaches to a problem and chose the best solution based on experience and sound engineering practices.
  • Present and defend technical decisions to peers and engineering management using facts.
  • Work closely with other engineering groups to ensure total tuned system performance.
  • Develop test plans and appropriate test vectors for independent validation of audio features.
  • Drive peer review of designs. Be an expert authority in reviews of team member contributions. Supervise and review contributions from the development team.
  • Provide estimates of group programming effort to size the scope of projects.
  • Support new RFQs & Engineering change request estimations and technical feasibility.
  • Investigate new DSP audio related technologies and best practices.
  • Lead DSP projects and technical resources, including planning, estimating, feature roll out planning and follow through.

What You Need To Be Successful

  • Bachelor's /master's degree in electrical engineering, computer science, or equivalent.
  • 12+ years of embedded software development or testing.
  • 12+ years of C/C++ or other structured language.
  • 8+ years of experience in the DSP and/or audio field.
  • Deep knowledge of filtering, speech processing, noise control and telecommunications algorithms in both time and frequency domains.
  • Strong understanding of DSP frameworks and how individual DSP algorithms interface and interact with each other, the control software and tool interfaces in an optimized way.
  • Experience with tuning/calibrating systems of algorithms.
  • Expert in several embedded system debuggers, emulators, compilers, etc.
  • Working knowledge of embedded operating systems (schedulers, memory management, driver models, RTOS concepts.
  • Experienced working with and/or leading offshore development teams.
  • Creative problem-solver capable of creating and reproducing complex software defects.
  • Able to read schematics and debug analog and digital hardware.

Bonus Points if You Have

  • Master's degree or PhD in Electrical Engineering or equivalent.
  • Experience with multi-core System-on-Chip processors.
  • Experience with SPICE compatible software development practices.
  • Expert in MATLAB and Simulink.
  • Deep knowledge of digital communication protocols: I2C, I2S, SPI, UART, USB, BT.
  • Working knowledge of automotive networks: CAN, LIN, Ethernet, TCP/IP, MOST.
  • Deep knowledge of audio systems and acoustic principles.
  • Very good knowledge of amplifier hardware concepts including data converters, power supplies, output stages and analog filter design.

What Makes You Eligible

  • Be willing to travel up to 10% domestic and international travel.
  • Be willing to work from office in Bangalore, India.

What We Offer

  • Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location.
  • Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
  • Extensive training opportunities through our own HARMAN University.
  • Competitive wellness benefits.
  • Access to HARMAN Campus Fitness Center and Cafeteria.
  • An inclusive and diverse work environment that fosters and encourages professional and personal development.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141078083

Similar Jobs