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 DSP Software Engineer, you will be working on software products developed on OEM IVI/HU and amplifiers. Products typically consist of microcontrollers, SoC, for configuration, communication and control and a DSP processor for audio processing.
Software development involves working with complex, multi-threaded, multi-processor or multi-core architectures and audio frameworks to integrate DSP algorithms and control structures.
What You Will Do
-
Customise and integrate audio DSP algorithms for the automotive environment within complex, multi-threaded, multi-processor architectures and audio frameworks.
-
Port DSP algorithms to various processors/platforms and make use of available resources, peripherals, accelerators, compiler features, etc.
-
Design of audio signal flows and software architectures using SW platform components.
-
Develop production-ready software following a defined software development process.
-
Estimate processing resources including MIPS, ROM and RAM and optimise individual algorithms and total system performance.
What You Need To Be Successful
-
Bachelor’s degree in electrical engineering, Computer Science, or a related field.
-
8-10 years of experience in the DSP and preferably in the audio field.
-
6+ years of embedded software development.
-
6+ years of C++/C or other structured language.
-
Experience developing consumer products.
-
Deep knowledge of filtering, audio processing/post processing, and noise control 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 optimised way.
-
Experience with digital communication protocols in multiprocessor environment: I2C, I2S, SPI, UART, USB, A2B.
-
Excellent communication, collaboration, problem-solving, and leadership skills.
Bonus Points if You Have
-
Knowledge of Android HAL and lower layers.
What Makes You Eligible
-
Willingness to work in an office located in Bangalore, India.
-
Successfully complete a background investigation and drug screen as a condition of employment.
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.
-
Tuition Reimbursement.
-
Access to the HARMAN Campus Fitness Centre and Cafeteria.
-
An inclusive and diverse work environment that fosters and encourages professional and personal development.