Share this Job

Principal DSP Engineer

Date: May 11, 2019

Location: Novi, MI, US

Company: HARMAN International

Requisition Id : 115903 

Additional Work Location(s) ​​​​​:  

A Career at HARMAN

We are ONE HARMAN. We are greater than the sum of our divisions or brands. We proudly talk about our many iconic brands and describe how our technologies are transforming the car, the workplace and everywhere in between.  We work hard. We create useful, playful, beautiful things. We strive for excellence and we aim to win as a team. No matter the position, every employee at HARMAN is expected to demonstrate our core competencies:  leadership, change-orientation, collaboration, judgment and a results-driven mindset.  At HARMAN, we expect brilliance.  You can expect a career full of brilliant possibilities. 


Position Summary:

This position will be responsible for the conversion of theoretical signal processing concepts into prototypes in Matlab and into algorithms implemented on embedded processors. The position will be responsible for understanding physical DSP hardware concepts such as memory management and processor pipelines. The position will be responsible for Active Noise Cancellation (ANC) DSP software development & validation including requirements analysis and supporting internal and external customers (e.g. Noise Cancelling System Engineers or Customer NVH teams)

Supervisory Responsibilities:

This position does not have any direct or indirect reports.

Job Responsibilities:

  • Develop, modify and integrate active noise cancellation (ANC) DSP algorithms in the automotive environment
  • Work within complex, multi-threaded, multi-processor architectures and audio frameworks and in Matlab to integrate DSP algorithms and Least Mean Square (LMS) adaptive control structures
  • Estimate processing resources including MIPS, ROM and RAM
  • Optimize individual algorithms and total system performance
  • Analyze performance impacts of blocks size, sample rate, memory organization, cache usage and code structure
  • Integrate DSP algorithms with an audio framework, control software and tuning structures
  • 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
  • Perform regression and integration tests on audio features and systems
  • Participate in peer review of designs
  • Provide estimates of programming effort to help size the scope of projects
  • Optimize DSP algorithms
  • Create novel software solutions to issues in audio and acoustic systems including noise canceling systems
  • Engineer convincing quick turn demos using available hardware and software components
  • Identify improvement opportunities and lead efforts to port, optimize, modify, fix, and extend existing code as necessary.
  • Lead the team in root-cause analysis of audio defects. Negotiate resolution.
  • Delegate software tasks. Provide status updates. Act as a mentor and influencer.
  • Identify business opportunities, take ownership and deliver innovative solutions

Basic Qualifications:

  • Bachelor’s degree in electrical engineering, computer science, or equivalent
  • 10+ years of embedded software development
  • Proven leadership in areas of software architecture and frameworks
  • In depth knowledge of embedded real-time operating systems
  • Track record of innovation in DSP and audio systems
  • Good knowledge of UML, Matlab/Simulink and object-oriented software languages like C/ C++
  • Experience with VST plugins and hosts
  • Experience with tuning complex systems
  • Capable project and time management skills
  • Exemplary verbal and written communication skills


Preferred Qualifications:

  • Experience developing consumer, automotive or military products
  • Knowledge of audio systems and acoustic principles
  • Experience working with off-shore development teams
  • Advanced knowledge of digital signal processing (preferably in the area of audio signal processing), including DSP programming (ADI, TI DSPs)
  • Experience with modern software development tools like JIRA, Perforce, SVN, DOORS, and ClearCase
  • Experience in automotive industry, especially regarding communication protocols (e.g., CAN, A2B)
  • Knowledge of digital communication protocols: I2C, I2S, SPI, UART



  • Having a proactive, goal oriented approach to decision making.
  • Clear and strategic thinker; proven experience in translating strategies into actionable plans
  • Capable of handling multiples projects / initiatives simultaneously and executing to completion


Team Player:

  • Having respect for colleagues; leading teams with clarity and accountability.
  • Proven team player with excellent communication and interpersonal skills who can effectively work with all levels of a global matrixed organization


Change Orientation: 

  • Able to adapt to changing demands and conditions.
  • Act as a Change Management expert and enabler on various projects and programs across the business


Customer Focus: 

  • Providing exceptional service and quality to external and internal customer.
  • Understanding and working in past organizations that have centralized and de-centralized structures as business requirements change



  • Accepting responsibility for personal development and actions.
  • Have clear objectives and strives to exceed them
  • Takes ownership for personal career and skill development


Eligibility Requirements:

  • Willingness to travel 5% of the time.
  • Willingness to work in an office in Novi, MI.
  • Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.
  •  Any offer of employment for any position that requires use of a HARMAN or customer owned vehicle is contingent upon the applicant having a clean driving record, which will be evaluated and determined in Harman’s sole discretion; however, applicants may have no more than 4 active points for moving violations (issued by any motor vehicle agency), and applicants must have no references to operating a vehicle under the influence of controlled substances within the last 10 years.

HARMAN ( designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions; and services supporting the Internet of Things.  With leading brands including AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson® and Revel®, HARMAN is admired by audiophiles, musicians and the entertainment venues where they perform around the world. More than 25 million automobiles on the road today are equipped with HARMAN audio and connected car systems. Our software services power billions of mobile devices and systems that are connected, integrated and secure across all platforms, from work and home to car and mobile. HARMAN has a workforce of approximately 30,000 people across the Americas, Europe, and Asia. In March 2017, HARMAN became a wholly-owned subsidiary of Samsung Electronics. HARMAN is an Equal Opportunity /Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or Protected Veterans status.  HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. Looking for a challenge where your experience is valued? Come see what you can achieve as a leader with HARMAN!  (


Nearest Major Market: Detroit

Job Segment: Engineer, Electrical, Electronics Engineer, Embedded, Computer Science, Engineering, Technology