Sign In
 [New User? Sign Up]
Mobile Version

Principal Engineer, SW - DSP

Bengaluru, KA
Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Develop and integrate audio DSP algorithms for the automotive environment.- Co-develop and/or work within complex, multi-threaded, multi-processor architectures and audio frameworks to integrate DSP algorithms and control structures- Develop production ready software following a defined software development process- Design software features and architectures for an audio amplifier platform based on interpretation of customer requirements and/or technology development initiatives.- Resolve design conflicts arising from multiple requirement sources and maximize code re-use, flexibility and scalability- Conceptualize multiple use cases to design a single system to suit many uses.- Analyze and resolve incompatibility and conflicts between individual DSP algorithms under various modes of system operation- Estimate processing resources including MIPS, ROM and RAM- Optimize individual algorithms and total system performance- Analyze performance impacts of block , 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- Integrate DSP algorithms with an audio framework, control software and tuning structure and extend the framework as necessary- Ensure all system components are diagnosable during development and once deployed- 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- Create models and documentation suitable for other developers to create an implementation.- Reverse-engineer designs from legacy software.- 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 the scope of projects.- Port and optimize DSP algorithms to various processors and make use of available resources, peripherals, accelerators, compiler features, etc- Investigate new DSP audio related technologies and best practices.- Create novel software solutions to issues in audio & acoustic systems.- Work with software team leaders to negotiate resolution of issues.- Establish and coordinate activities with third party developers and contractors.- Communicate with peers inside the HARMAN group to coordinate software development. This includes occasional travel for training or coordination with other groups.- Manage small projects and technical resources, including planning, estimating and follow through.- Engineer convincing quick-turn demos using available hardware and software components
Additional Degree: BE/ B.Tech (Engineering)

Experience: 8-13


Network Administration | System Administration
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News