Summary
Yida Zhang is an Engineering Manager in Cupertino with 26 years of experience designing and delivering robust C/C++ test systems for sensing hardware. At Apple since 2013, he has progressed from hands-on development of touch sensor and camera test platforms to leading hardware and software test solution teams for sensing products. He brings deep expertise in Linux/OSX environments, the GNU toolchain, and scripting (Lua, Python, Bash), with a strong emphasis on modular, maintainable system design. His background in systems engineering and early research—building vision-based navigation and a bus-pedestrian collision warning system—gives him a rare blend of academic rigor and production-grade test engineering. Colleagues rely on him to translate complex sensor requirements into reliable, automatable test infrastructure that scales across hardware generations.
26 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering, Automation, Bachelor of Engineering, Automation at Harbin Institute of Technology
Master of Science in Engineering, Systems Engineering, Master of Science in Engineering, Systems Engineering at University of Pennsylvania
Chinese, English