Lu Zhang, Ph.D.
Sr. Silicon Engineer • Google • Mountain View, CA, USA
LinkedIn • Google Scholar • GitHub
Experienced silicon design and emulation engineer with expertise in HW/SW co-design, building reliable SoC emulation platforms, developing and integrating emulation IPs and transactors, and validating SoC functionality and performance across emulation and silicon. Proficient in Verilog/SystemVerilog, C/C++, Bash, Python, and Linux kernel development. Delivered robust, feature-rich ZeBu models for pre-silicon validation and early software development across multiple generations of Google Tensor SoCs.
Sr. Silicon Engineer • Google
October 2019 - Present • Mountain View, California, USA
Ph.D. Researcher • University of California - San Diego
September 2012 - October 2019 • La Jolla, California, USA
Earlier Career • IMEC and Intel
August 2009 - August 2012 • Belgium and The Netherlands
Ph.D. in Computer Science and Engineering
University of California - San Diego • La Jolla, California, USA
M.S. in Embedded Systems
Delft University of Technology • Delft, The Netherlands
B.Eng. in Electrical Engineering
Shandong University • Ji'nan, Shandong, China
Google Scholar • 1290 citations as of September 2026
Pangolin: A Fault‑Tolerant Persistent Memory Programming Library
2019 USENIX Annual Technical Conference (ATC) • 2019
Basic Performance Measurements of the Intel Optane DC Persistent Memory Module
arXiv: Distributed, Parallel, and Cluster Computing • 2019
NOVA‑Fortis: A Fault‑Tolerant Non‑Volatile Main Memory File System
ACM Symposium on Operating Systems Principles (SOSP) • 2017
Moonwalk: NRE Optimization in ASIC Clouds
ACM Intl. Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) • 2017
Power Side Channels in Security ICs: Hardware Countermeasures
arXiv: Cryptography and Security • 2019
Real‑time High‑Definition Stereo Matching on FPGA
ACM Symposium on Field Programmable Gate Arrays (FPGA) • 2011