Ranjit Voruganti

Software Engineer

Bengaluru, Karnataka, India12 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in audio DSP and neural network accelerators.
  • Proven track record in performance optimization and API development.
  • Strong background in embedded software programming.
Stackforce AI infers this person is a specialist in audio DSP and embedded systems engineering.

Contact

Skills

Core Skills

Neural Network AcceleratorTensorflowAudio Post-processingPerformance OptimizationApi Development

Other Skills

Performance AnalysisBashIntegration FrameworkPythonTestingIntegrationEmbedded Software ProgrammingDigital Signal ProcessorsC (Programming Language)Python (Programming Language)Embedded C

About

Embedded | NN Accelerators | Audio DSP

Experience

12 yrs 6 mos
Total Experience
8 yrs 9 mos
Average Tenure
3 yrs 9 mos
Current Experience

Google

Software Engineer

Jul 2022Present · 3 yrs 9 mos · Bengaluru, Karnataka, India

Cadence design systems

4 roles

Principal Design Engineer

Jul 2021Jul 2022 · 1 yr

  • Cadence AI Boost NNE 110 - Neural Network Accelerator
  • Played a major role in enabling multiple TensorFlow network models for audio/voice applications like keyword detection and noise suppression
  • Performance analysis of LSTM operator within various networks on the accelerator
  • Developed frameworks in bash to build, profile and test networks
Neural Network AcceleratorTensorFlowPerformance AnalysisBash

Lead Design Engineer

Promoted

Jul 2018Jun 2021 · 2 yrs 11 mos

  • Dolby MS12 Multi-stream Decoder (Dolby Atmos) and Dolby Harmonious (Home Audio) on Tensilica HiFi3 DSP
  • Responsible for Dolby's Audio Post-processing component and Integration Framework
  • Performance optimization of low-level fixed point intrinsics
  • Developed a Python framework for objective testing of MS12 for critical testcases
  • Created multiple scripts to speed up code development and debug time. These are now used across the teams
  • TensorFlow Lite for Microcontrollers on Tensilica HiFi5 DSP
  • Kernel optimizations of CNN operator (Depthwise Separable Convolution)
Audio Post-processingIntegration FrameworkPerformance OptimizationPython

Senior Design Engineer

Jul 2015Jun 2018 · 2 yrs 11 mos

  • Dolby MS12 Multi-stream Decoder on Tensilica HiFi3 DSP
  • Worked on API development, performance optimization, testing and integration of various components:
  • Encoders for Dolby Digital Plus and MAT formats
  • Decoders for HE-AAC, AC4 and MAT formats
  • PCM renderer and Multi-stream Mixer
API DevelopmentPerformance OptimizationTestingIntegration

Design Engineer

Jul 2013Jun 2015 · 1 yr 11 mos

  • Performance and memory optimization of AAC-ELD and DRM codecs from FHG on Tensilica HiFi3 DSP
  • API development for Dolby Digital Plus Decoder on Tensilica HiFi2 DSP
Performance OptimizationAPI Development

Tensilica

Design Engineer Intern

Jun 2012Dec 2012 · 6 mos · Pune Area, India

  • Variable Length Encoder/Decoder
  • Developed a tool to encode and decode patterns using Huffman coding. Using this tool resulted in great performance gain on Tensilica HiFi2/HiFi3 for AAC codecs

Itw

Design Intern

May 2011Jul 2011 · 2 mos · Hyderabad, Telangana, India

Education

Birla Institute of Technology and Science, Pilani

Bachelor — Electrical and Electronics Engineering

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Neural Network Accelerator & Tensorflow

Explore similar profiles based on matching skills and experience