Dilip Gopalakrishna

Software Engineer

Bengaluru, Karnataka, India16 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in deep learning and computer vision technologies.
  • Proven track record in optimizing neural networks for automotive applications.
  • Strong background in developing innovative AI solutions.
Stackforce AI infers this person is a specialist in Automotive AI and Computer Vision technologies.

Contact

Skills

Core Skills

Deep LearningComputer VisionImage ProcessingSignal Processing

Other Skills

neural network optimizationperformance modelingneural network onboardingend-to-end optimizationaccelerating inferencesoftware solutionsdeveloping softwareoptimizing neural networksdeep learning algorithmscamera imaging pipelineinterface frameworksmulti-core frameworksimaging applicationsgraphics drivers developmentsignal processing techniques

About

I am a software engineer with strong interest in computer vision, machine learning and related areas of image analysis. I am enthusiastic about creating innovative systems and solutions to enhance the experience and/or safety of users in different domains of technology such as smartphones and automotive systems. My specialty in computer vision is in object detection, classification and tracking, face and object recognition and 3D reconstruction. I also work on training deep neural networks with large and diverse data sets, and enhancing the tools to perform deep learning. I have a diverse skill set associated with my software programming skills that include: - knowledge of embedded firmware devices - experience with Linux and Android development platforms and other RTOS systems - experience with algorithm optimization and working on heterogeneous cores such as TI C6000+ DSP. - User Interfaces and GUI development

Experience

16 yrs 10 mos
Total Experience
4 yrs 2 mos
Average Tenure
13 yrs
Current Experience

Qualcomm

6 roles

Senior Staff Design Engineer

Apr 2024Present · 2 yrs 1 mo

  • I work on enhancing AI offerings from Qualcomm Snapdragon automotive platforms in the form of hardware-software co-design, neural network optimization and performance modeling.
neural network optimizationperformance modelingDeep LearningComputer Vision

Senior Staff Engineer | Manager

Promoted

Nov 2020Apr 2024 · 3 yrs 5 mos

  • I coordinate with automotive customers to onboard their neural network based ADAS applications onto Qualcomm hardware, and optimize the end-to-end experience for ultra-fast inference. I also lead development of innovative solutions involving multiple teams and projects to prepare for the ever-growing demands of the automotive industry on AI-based systems.
neural network onboardingend-to-end optimizationDeep LearningComputer Vision

Staff Engineer | Manager

Aug 2019Nov 2020 · 1 yr 3 mos

  • I lead efforts in bringing trained deep learning models to life on Qualcomm products by providing software solutions that help accelerate inference on hardware accelerators.
accelerating inferencesoftware solutionsDeep LearningComputer Vision

Staff Engineer

Jun 2017Aug 2019 · 2 yrs 2 mos

  • I work in a group in Corporate Research that is bringing the power of machine learning to Qualcomm's solutions by becoming a center of excellence in deep learning research.
  • I develop software to create and optimize neural networks with the goal of deploying the best solutions on-target for fast and accurate inference.
developing softwareoptimizing neural networksDeep LearningComputer Vision

Senior Engineer

Jun 2016May 2017 · 11 mos

  • Senior Engineer working on deep learning algorithms for automotive systems.
deep learning algorithmsDeep Learning

Senior Engineer

Mar 2013May 2016 · 3 yrs 2 mos

  • Camera systems engineer working on Qualcomm imaging solutions for Snapdragon processors.
  • Specific responsibilities include development of interface frameworks in the Android subsystem to establish camera imaging pipeline consisting of sensor, image signal processor, post processing and other hardware IP blocks.
camera imaging pipelineinterface frameworksImage Processing

Texas instruments

Software Design Engineer

Jan 2012Mar 2013 · 1 yr 2 mos · Dallas-Fort Worth Metroplex

  • Development of multi-core frameworks to enable imaging, vision and signal processing applications on TI OMAP devices.
multi-core frameworksimaging applicationsSignal Processing

Zoran

Software Engineer

Apr 2011Nov 2011 · 7 mos · Sunnyvale, CA

  • Display and Graphics Drivers Development Engineer for Zoran SupraHD Chips.
graphics drivers development

Apple inc.

Software Intern

Jul 2010Sep 2010 · 2 mos

  • Worked as an Intern in the iPod Audio Team developing Signal Processing based techniques to enhance stereo playback effects.
signal processing techniques

Samsung india software operations

Senior Software Engineer

Jul 2007Aug 2009 · 2 yrs 1 mo

  • Designation: Senior Software Engineer
  • Job Description: Graphical User Interface Design for Samsung Multi Function Peripherals(MFP).
GUI design

Education

UC Santa Barbara

MS — Electrical and Computer Engineering

Jan 2009Jan 2010

BMS College of Engineering

Bachelor of Engineering — Electronics & Communication

Jan 2003Jan 2007

Stackforce found 100+ more professionals with Deep Learning & Computer Vision

Explore similar profiles based on matching skills and experience