Sign In
 [New User? Sign Up]
Mobile Version

Sr Engineer II , 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

Job Responsibilities- Develop and integrate audio DSP algorithms for the automotive environment.- 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.- 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- Integrate DSP algorithms with an audio framework, control software and tuning structures- 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- Reverse-engineer designs from legacy software.- Participate in peer review of designs- Provide estimates of programming effort to help the scope of projects.- Port and optimize DSP algorithms to various processors and make use of available resources, peripherals, accelerators, compiler features, etc- Create novel software solutions to issues in audio & acoustic systems.- Work with software team leaders to negotiate resolution of issues.- Work 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.- Engineer convincing quick-turn demos using available hardware and software componentsBasic Qualifications- Passion for audio and music.- Bachelors degree in electrical engineering, computer science, or equivalent.- 5+ years of embedded software development or testing.- 5+ years of C/C++ or other structured language.- 5+ years of experience in the DSP and/or audio field.- Experience developing consumer products- Knowledge of filtering, speech processing, noise control and telecommunications algorithms in both time and frequency domains.- 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- Knowledge of features, strengths and weaknesses of various DSP platforms and algorithm approaches- Expert in several embedded system debuggers, emulators, compilers, etc.- Working knowledge of embedded operating systems (schedulers, memory management, driver models, RTOS concepts, etc.)- Experienced working with off-shore development teams.- Strong attention to detail.- Exemplary verbal and written communication skills.- Creative problem-solver capable of creating and reproducing complex software defects.- Capable project management and time management skills.- Able to read schematics and debug analog and digital hardware.- Skilled in root cause analysis techniquesPreferred Qualifications & Desired Competencies- Experience with multi-core System-on-Chip processors- Experience developing automotive or military products- Experience with SPICE compatible software development practices- Working knowledge of personal computing and mobile device platforms.- Proficient in MATLAB and Simulink- Knowledge of digital communication protocols I2C, I2S, SPI, UART, USB, BT- Working knowledge of automotive networks CAN, LIN, Ethernet, TCP/IP, MOST- Knowledge of audio systems and acoustic principles.- Knowledge of amplifier hardware concepts including data converters, power supplies, output stages and analog filter design- Able to solder to aid debugging
Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 6-11


Application Programming | Database Administration (DBA) | Quality Assurance/Testing | System Administration
Applying for this job will take you to an external site


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