Manikandan PD

Senior Software Engineer

Bengaluru, Karnataka, India21 yrs 7 mos experience
Highly Stable

Key Highlights

  • 19+ years of experience in embedded DSP firmware development.
  • Expertise in architecting real-time frameworks for DSP multitasking.
  • Proven leadership in delivering complex audio processing projects.
Stackforce AI infers this person is a highly skilled Embedded Systems Architect with extensive experience in audio processing and DSP technologies.

Contact

Skills

Core Skills

Firmware DevelopmentAudio ProcessingDigital Signal ProcessingFramework Development

Other Skills

Inter-process CommunicationHigh Performance Computing (HPC)Real-Time Operating Systems (RTOS)Video CodecEmbedded SystemsMachine LearningFirmwareSignal ProcessingOptimizationArchitectsDigital Image ProcessingCommunicationSystem on a Chip (SoC)Device DriversEmbedded Software

About

19+ years of experience in development, leading and architecting the firmware of Embedded DSP platforms that covers the implementation and optimization of DSP algorithms.  Expertise in architecting the real-time framework that efficiently performs the multitasking on DSP without any flaws.  Experienced in framework development and customization, device driver interface, low power solutions, integration, support and maintenance for HD, Legacy decoder and IP Audio Algorithms in Evaluation boards, Simulators, FPGA and customer hardware.  Acquired very good knowledge of embedded system internals like boot loading, System initialization, super loop kernels, RTOS, ROM images, External storage media interface, device drivers and Communication Protocols Viz. SPI, I2C, IR, UART, SPORT and SPDIF.  Lead a 10-member team to deliver the Image processing project in DSP and Intel IPP.  Owned the leadership of firmware (FW) for low power audio playback and wake on voice in mobile systems.  Experience in architecting the DSP framework with multiprocessor that provides the full control on developing the audio graph and post processing algorithms.  Hands on experience in debugging the firmware via JTAG, logger and dump output to deep dive in issue for fixing the root cause.  Exposed to CNN, NLP, AI/Machine learning, wireless, 4G/5G LTE, OFDM, ARM (Cortex-A8) & Neon assembly.  Proficient in C, assembly and memory management methodologies for providing optimal solutions.  Experienced in Integration of modules into different processor architectures to cater end to end embedded solutions.  Strong knowledge in Digital Signal Processing of Audio, Video, Image and speech and digital communication fundamentals  Master in mentoring the juniors and defining the process to achieve the result efficiently.  Actively involved in full development life cycle starting from Requirement analysis till post-delivery support.

Experience

21 yrs 7 mos
Total Experience
7 yrs 6 mos
Average Tenure
6 yrs 6 mos
Current Experience

Applied materials

Senior Software Architect

Oct 2019Present · 6 yrs 6 mos · Greater Bengaluru Area

Inter-process CommunicationHigh Performance Computing (HPC)

Amd

Member Of Technical Staff

May 2012Oct 2019 · 7 yrs 5 mos · Hyderabad, Telangana, India

  • Architected the FW for Embedded ML HW Accelerator (EMLA) to handle the different layers of Neural Network and analyzed the scheduler sharing with video encode & decode engine.
  • Architected the audio firmware which flawlessly executes the rendering, capturing and voice recognition on single DSP.
  • Owned the leadership in Microsoft Hardware-offload Audio Processing (HAP) in Tensilica DSP for low power audio playback.
  • Hands on experience in integrating the Microsoft Keyword spotting (KWS) algorithm integration and implemented the firmware to dynamically change the KWS library at any time.
  • Architecting the DSP firmware for AMD TrueAudio solution which provides the full control on developing the audio graph and post processing algorithms loading for Game developer for audio enhancement.
  • Optimized and tuned several audio post processing for HAP and preprocessing for the Cortana solutions.
Real-Time Operating Systems (RTOS)Video CodecFirmware DevelopmentAudio Processing

Jasmin infotech pvt ltd

Project Leader - DSP Software

Aug 2004Apr 2012 · 7 yrs 8 mos · Chennai Area, India

  • Leadership:
  • Lead a 5-member team and own the responsibility to demonstrate the entire capabilities of DSP and algorithms and to productize that.
  • Good experience on training about 20 freshers to handle the tasks independently.
  • Framework:
  • Implemented a generic DSP audio framework to load and schedule the DTS MA, True HD and Dolby Digital Plus decoders based on input stream detection.
  • Designed and implemented the sub-frame rendering of DTS LBR decoder which optimized the memory to fit into the internal memory of DSP.
  • Handled the memory challenge by innovating the background memory overlay which triggers the DMA ahead of module execution.
  • Algorithms:
  • Implemented the DTS LBR decoder, MP3 Surround decoder and DTS Re-packer/encoder in an optimized way to fit in AD21266 DSP.
  • Ported the MP3 Decoder into the ARM Cortex-A8.
  • Customer interaction:
  • Customized the audio solution for Sony HDR, Anam Soundbars and Toshiba BDR and resolved the production issues.
Signal ProcessingOptimizationDigital Signal ProcessingFramework Development

Education

K.L.N. College of Engineering, Madurai

Bachelor of Engineering (B.E.) — Electronics and Communications Engineering

Jan 2001Jan 2004

Stackforce found 100+ more professionals with Firmware Development & Audio Processing

Explore similar profiles based on matching skills and experience