Summary
Anand Joshi is a Principal Software Engineer with over a decade of experience building advanced multimedia and video systems for products deployed with MSOs, IPTV providers, and consumer devices. He combines deep C/C++ and embedded Linux expertise with hands-on knowledge of video codecs, streaming protocols, HDMI/DisplayPort, and GPU-accelerated processing to turn PoCs into market-ready AV products. Anand has delivered across roles at Dolby, Ericsson Mediaroom, and RGB Spectrum, shipping high-performance solutions for QoE, digital broadcast, and 4K/HDR workflows. He also applies machine learning and computer vision techniques (TensorFlow, Caffe, CUDA) to multimedia problems, bridging traditional video engineering with AI. Based in Campbell, CA, he pairs rigorous academic training in electrical engineering with a practical engineering toolset (from GDB and Wireshark to CUDA Nsight and large-scale source control) and a personal penchant for math, teaching and endurance sports that fuels sustained focus on complex systems.
10 years of coding experience
18 years of employment as a software developer
Master of Science (MS) Electrical Engineering, Master of Science (MS) Electrical Engineering at University of Southern California
Bachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at M.S.University Baroda
English, Hindi