Post Job Free

Resume

Sign in

Audio dsp engineer 10.5 years exp

Location:
Bangalore, Karnataka, India
Posted:
November 28, 2020

Contact this candidate

Resume:

adh7cl@r.postjobfree.com Gopalakrishnan Jagannathan +91-855******* Bangalore

Principal Engineer II, SW

C, C++, ASM, CEVA DSP TL421, ADSP 218x, ARM, Blackfin 533, 21569 GUL, Python

Solid understanding and having 10 years of experience in C, C++, ASM, Framework such as Audio-Voice, BT_DSP, Matlab, CEVA DSP, networking. Having US B1/B2 VISA

DSP algorithms, Embedded DSP Firmware Development, Device driver, automated tools like

DSP Framework for any DSP algorithms. Segmental SNR (calculates snr between signal).

File Converter (convert pcm/text <-> wav), VB, Batch script for file parsing

Harman International-July’19 to Present. Microchip Oct’17 to July’19. Jasmin Infotech- May’10 to Oct’17. FRAMEWORKS Audio-Voice(C), BT_DSP (ASM), AVR [networking, C Soundbar [HDMI C, ASM] EXPERTISE AREA DSP Algorithm Implementation & Integration-ADSP2188, Timer & EVIC, GUL21569, Client- Server Socket handling, network features porting - ARM Threadx, Amplifier Control through (I2C), OSD Display (SPI), HDMI Driver-ADV7623 BF533 VDK Kernel, ADI EZ Kit-lite. IDE VDSP++, Visual Studio-ARM, DS 5 Eclipse-ARM, CEVA SDT Eclipse, CCES DEBUGGER, DESIGN ADI JTAG, CEVA JTAG Matlab, ADI OSD MONITORING Tools Logic Analyzer, Cool Edit, Octave, Audacity, Wireshark Analyser, Oscilloscope, HDMI Protocol Analyser, Teraterm, WinScP, drawio

VERSION, QUALITY CVS, SVN, GIT, Artifactory, Conan, Bamboo Digite, Mantis, Bugzilla, Jira, Confluence. EDUCATIONAL QUALIFICATION:

BE (ECE) (2005-09) 77% Coimbatore Institute of Technology. 12th - 2005 93.4%. 10th -2003 90.6% PROFICIENCY PROVEN RECORDS:

Key Role: Individual Contributor + Technical Lead

6 successful releases in Harman. 10+ releases in Microchip. 70+ releases in Jasmin Infotech to Denon.

30+ successful releases in Jasmin Infotech to ADI client.

Received EXCELLENCE awards in Jasmin Infotech, many appreciation mails from Manager. OBJECTIVE:

To seek the position where I can be fully utilized and taken by new challenges and tasks. PROJECT 7 A17 Platform DSP C-CPP-GIT-JIRA-GUL SDT CCES HARMAN This is a 21569 GUL based 17 channel platform projects for automotive customers. Key Role:

• Integrate and verifying the Fader/Balance, TPS, Power manager audio object algorithms.

• Create the common signal flow and MIPS measurement with different block length.

• Gmock test.

Additional responsibilities: Leading the team with 3 members. PROJECT 6 BT5512 Valencia DSP C-ASM-GIT-JIRA-CEVA SDT ECLIPSE MCIROCHIP This is a follow on to the 5506 BT device with target applications in headphone and headsets. Key Role:

• MIPS calculations (GPIO) for overall the reference project with each and individual module. It includes calculating the MIPS for all audio/voice algorithms and decoder/encoder.

• Analyse the overall system communications between Host and DSP in A2DP, SCO, Internal, External Codec, Master, Slave, MSPK, NB, WB by GPIO using Salea analysis by Matlab script.

• Verifications of voice algorithm DCR, HPF, NR, AEC, AES, Beam forming, DRC, WNG, Gain.

• Verifications of audio algorithm - Equalizer, MBDRC, Virtual Bass, Audio widening.

• All the algorithms are verified with Ana and Digi mic and captured the results using cool edit.

• Evaluated third party ALANGO voice algorithms and prepared report.

• Integration of DC Remover, Gain, High Pass filter, FFT, IFFT, Equalizer, Noise reduction. adh7cl@r.postjobfree.com Gopalakrishnan Jagannathan +91-855******* Bangalore

• Optimization of DC Remover, Gain, Cascaded Biquad Filter, FFT, IFFT, Window, Equalizer.

• Verification of memory layout -Internal Data, Program, Common Data/Program memory.

• Verification of software interrupts like Interrupts Enable/Disable, Pending Interrupts, Priority Interrupts and profiler test, TIMER and EVIC module Implementations in FPGA emulation. Additional Responsibilities: In charge of the release to the SQA. PROJECT 5 BT5506 - ADSP 218x C-ASM-SVN-JIRA-VDSP-Visual Studio MICROCHIP The BT5506 module is a Bluetooth Special Interest Group (SIG) certified module that provides a complete wireless solution with Bluetooth stack.

Key Role:

• Developed Audio-Voice Framework for evaluating any DSP algorithms.

• Implemented SRC up/down sampling 8/16k <-> 48k with filter and without filter.

• 16 &32bit mode for add, sub, mac, msu and converted Fixed point C code to enhanced fix C code and floating-point C code and verified the results using developed Segmental SNR.

• Memory map analysis - ADSP 218x with different layouts, bit true setup between ASM and C

• Host notification, Channel issue, Host command parsing, SRC testing. PROJECT 4 Crestron Network Device Controller C++ -ECLIPSE-SVN-MANTIS JASMIN FY15AVR is an audio/video-based product using Microchip DM870 high performance network media processor. The device can be controlled via network device called Crestron Controller [MC3]. By this the control operation like Source select/Browse/Play/Pause/FW/FR/Stop/Popup cane be done. Key Role:

• Design & Test plan & Implementation of “Crestron connected Devices Controller”.

• Crestron layer, UI, Host layer communication, Crestron control as client Handling.

• TCP/UDP Socket Handling, System level debugging & issue fix, Technical support to team. PROJECT 3 AVR Model E300/E400/X4000/X4100 C, C++-VISUAL STUDIO-SVN-MANTIS JASMIN FY14AVR, FY13AVR

Key Role:

• Implementing the SiriusXM API 2.0 Failover method as per the Spec.

• Network layer and UI layer and Host communication.

• Airplay, JB-Connect, WAC, WiFi sharing, WiFi signal strength level, PSM Integration and precertification testing issues support, GUI improvement.

Additional Responsibilities: In charge of the Release for 2 and half years. PROJECT2 AB2 SoundBar C-VDK-CVS-DIGITE JASMIN

This is High-end Sound-bar based VDK-RTOS on Balckfin-531 processor. It supports 3 HDMI inputs, HDMI CEC Amplifier features and ARC Playback. UI is through OSD over HDMI, Remote & Keypad. Key Role:

• OSD Design, Development as per the spec using OSD ADI Tool.

• SPI Driver Handling for OSD.

• Supporting for HDMI - CEC CTS, HDCP CTS, Analysis & Verification. PROJECT 1 Reference Sound bar - AB2 C-VDK-CVS-DIGITE JASMIN Key Role:

• HDMI driver, HDMI CEC Features porting, UI communication, EDID modification

• Design, Development and Testing of TA5706, TA5711, Pulsus Amp, Amplifier Control by I2C.

• ISR Handling, Key detection.

PERSONAL INFORMATION:

Father’s Name : Jagannathan R Age : 31 Years

Nationality : INDIAN Marital Status : Married

Languages Known : Tamil, Telugu Permanent Address : Tanjore(dt), Tamilnadu(st) I do hereby confirm that the details furnished above are true to my knowledge and belief.

(Gopalakrishnan J)



Contact this candidate