Summary
Marvin Zhang is a seasoned systems and video software engineer with 12 years in California specializing in kernel, device drivers, firmware, and hardware/software interfaces. Currently at Apple on Video Engineering, he brings deep experience from long tenures at NVIDIA working on Tegra, GPU system software, display technologies, HDCP and power/memory management. His background spans embedded platforms and OS-level integration across Android and Linux, with a strong track record of shipping low-level features that bridge silicon and product. Marvin holds an EE master’s from Harbin Institute of Technology and a bachelor’s from Tongji University, reflecting solid academic grounding in hardware-aware software design. Colleagues rely on him for complex hardware verification and pragmatic solutions where firmware, drivers, and video pipelines intersect.
12 years of coding experience
24 years of employment as a software developer
Bachelor's Degree, EE, Bachelor's Degree, EE at Tongji University
Master, EE, Master, EE at Harbin Institute of Technology
English, Chinese