Edwin Zhang is a SW/FW Engineer II with 8+ years at Microsoft specializing in Surface cross-platform UEFI and hardware-software integration, bringing firmware, driver, and automated test experience to products across multiple generations. Trained as a hardware engineer with dual BS degrees in Physics and Electrical Engineering from the University of Washington, he bridges circuit- and system-level design with low-level software development. At Microsoft he has moved fluidly between development, SDET, and program management roles, coordinating across Redmond and Wilsonville teams to deliver reliable firmware for consumer devices. He began his career designing PCBs and embedded firmware for industrial systems, which gives him practical insight into manufacturability and BOM-driven constraints often overlooked by pure software engineers. Based in the Greater Seattle Area, he seeks to work on cutting-edge technology and increasingly focuses on software while leveraging deep hardware knowledge.
8 years of coding experience
1 year of employment as a software developer
Bachelor of Science, Physics, Bachelor of Science, Physics at University of Washington
High School, High School at High School Attached to Tsinghua University
High School, High School at Montgomery High School
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.