Amit Tikare

Senior Software Engineer

Fremont, California, United States21 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in video compression and graphics rendering.
  • Led development of Dolby Vision HDR solutions.
  • Extensive experience in embedded systems and performance optimization.
Stackforce AI infers this person is a Video Processing and Graphics Software Engineer with expertise in embedded systems.

Contact

Skills

Core Skills

Graphics RenderingVideo EncodingGraphics Software ArchitecturePerformance OptimizationHdr SolutionsMedia Playback OptimizationAutomotive Software DevelopmentVideo Processing FrameworksMultimedia Stack IntegrationCodec DevelopmentVideo Processing AlgorithmsVideo ProcessingDevice Drivers

Other Skills

Vulkan APIOpenGL Shading Language (GLSL)Embedded LinuxOpenGLGNU DebuggerC++MATLABMPEG2VideoMPEG-4H.264MPEGEmbedded SystemsDebuggingVideo Compression

About

An out-of-the-box thinker & experienced video & graphics software engineer. I bring in many years of experience working in both large & small but fast paced setup. I am driven & complete self starter with sense of pride in my work. I have worked extensively on various layers of video compression system such as pre-filtering, motion estimation etc. Also have good understanding of performance optimizations/requirements for various codec & processing components. Further I have developed graphics rendering pipeline components using ARM Mali GPUs with opengl for multiple platforms with multiple gpu generations. Specialties: H.264/AVC, MPEG-2, Video pre-filtering & analysis, HDR tonemapping, 2D graphics, performance optimization System: Embedded SoC development, SIMD (SSE) programming, Cache performance modelling, Matlab to real world systemization, Embedded Linux software. GPGPU, Embedded Graphics rendering.

Experience

21 yrs 8 mos
Total Experience
2 yrs 9 mos
Average Tenure
2 yrs 5 mos
Current Experience

Netflix

Senior Software Engineer

Nov 2023Present · 2 yrs 5 mos · Los Gatos, California, United States · Hybrid

  • Working on the Cloud games rendering and encoding side.
Vulkan APIGraphics RenderingVideo Encoding

Roku inc.

Sr. Software/Lead Engineer

Jan 2019Nov 2023 · 4 yrs 10 mos · San Francisco Bay Area · On-site

  • I am a Graphics software architect for RokuOS s/w components, some areas of focus
  • Low level Graphics (FB/DRM-KMS), OpenGL(ES)/DirectFB/Vulkan/Shaders
  • Graphics interprocess Compositor
  • Rendering & resource management APIs
  • Graphics performance
  • Memory footprint optimization
  • General Embedded development & ensuring portability to various platforms
Vulkan APIOpenGL Shading Language (GLSL)Embedded LinuxOpenGLGNU DebuggerC+++2

Dolby laboratories

Staff Software Engineer

Oct 2015Dec 2018 · 3 yrs 2 mos · Sunnyvale, CA · On-site

  • Dolby Vision HDR solution for various TV/Source Platforms. I led the development of Dolby Vision low latency HDR gaming solution for various gaming platforms.
  • Matlab models to High performance implementation of Dolby vision HDR stack on x86/ARM/GPUs using SIMD and OpenCL/Pixel shaders.
  • GStreamer based AV playback for Dolby Vision Profile-5 MP4 streams.
  • Media player AVSync & performance optimization
  • System Architecture
  • Dolby Vision Low Latency Gaming Solutions on XBox & PS4. Very early architecture to product.
MATLABOpenGL Shading Language (GLSL)OpenGLHDR SolutionsMedia Playback Optimization

Nvidia

Senior Software Engineer

May 2015Oct 2015 · 5 mos · santa clara, ca

  • Team lead for Automotive camera stack, SoC bringup & RTOS porting.
OpenGL Shading Language (GLSL)OpenGLAutomotive Software Development

Lab126

Senior Software Development Engineer (SDE III)

Oct 2011May 2015 · 3 yrs 7 mos · Sunnyvale

  • Major projects at Amazon Lab126:
  • Stealth project (Amazon Echo Lineage)
  • Created video processing high-perf framework for rapid algo development (OpenVX like but predates, DSF)
  • Amazon Echo
  • FirePhone performance optimization
  • FireTV Multimedia & frameworks
  • Chromium Content-shell based media web apps (HBO/BBC)
  • Playready Integration for streams web apps
GNU DebuggerVideo Processing Frameworks

Cisco

Technical Lead

Aug 2010Oct 2011 · 1 yr 2 mos · Milpitas, ca

  • I led the Gen-2 UMI telepresence multimedia team & was responsible for project scoping, architecture & multimedia stack integration on TI OMAP platform. Additionally explored some network error resilience features for H.264 codec on this platform for operation in bandwidth challenged environments.
Multimedia Stack Integration

Motorola inc

Principal Engineer

Jul 2007Sep 2010 · 3 yrs 2 mos · santa clara, california

  • H.264 Codec development on industry leading Soc.
  • Perceptually inspired Pre-processing using FPGAs (Matlab/C-Model & software stack)
  • Multi Stream StatMux implementation for content adaptive bitrate management.
  • Video pre-processing Algorithms using x86 vector ins (SSE/AVX)
MATLABGNU DebuggerCodec DevelopmentVideo Processing Algorithms

Modulus video

Staff Software Engineer

Jul 2004Jul 2007 · 3 yrs

  • H.264 Encoder
  • Video pre-processing
  • Linux device drivers
  • video processing tools.
MATLABEmbedded LinuxC++Video ProcessingDevice Drivers

Education

Indian Institute of Technology, Kharagpur

B. Tech — Electrical Engg

Stackforce found 21 more professionals with Graphics Rendering & Video Encoding

Explore similar profiles based on matching skills and experience