David Terrence Giberti, M.S.

CURRICULUM VITAE & ENGINEERING PORTFOLIO

David Terrence Giberti, M.S.

Staff Design Verification Engineer & Technical Lead — Qualcomm Incorporated

GPU, CPU & Audio DSP Microarchitecture • Standalone C++/DPI-C Reference Validation • Cache, MMU & AMBA CHI/AXI Subsystems

M.S. in Electrical Engineering (San José State University, 3.91 GPA) • M.S. in Computer Science Candidate, Computing Systems (Georgia Institute of Technology) • B.S. in Electrical Engineering (UCLA)

Location: Austin, TX
Electronic Mail: davidgiberti@gmail.com
LinkedIn: linkedin.com/in/davidgiberti
CV Website: www.davidgiberti.com
GitHub Portfolio: github.com/davveeeeeee

I. Academic & Professional Overview

12+ Years Semiconductor Industry Experience • Austin, Texas
Processor Microarchitecture, C++/DPI-C Reference Validation & Memory Subsystems

12+ years across flagship GPU, CPU, AI-accelerator, and Audio DSP silicon combining standalone vector-driven DPI-C++ replay harnesses & C++ reference co-simulation, hardware telemetry & performance-counter verification (ARMv8 SPE, GPU RTU Counters), multi-level cache/MMU & coherent interconnect validation (AMBA CHI/AXI, LSU, TLB), automated RTL-to-Physical-Design PPA flows, and graduate C++ cycle-accurate architectural simulation (SESC).

Staff Design Verification Engineer and Technical Lead at Qualcomm Incorporated in Austin, Texas, with 12+ years of semiconductor industry experience spanning processor microarchitecture verification, C++/DPI-C reference model co-simulation, and post-silicon microprocessor bring-up. Directs, manages, guides, and mentors a team of verification engineers across four Adreno GPU Shader Processor products in the Snapdragon lineup—architecting ground-up SystemVerilog/UVM environments for the Multi-Hop Raytracer / Ray Tracing Tree Traversal Unit (RTTU), Ray Tracing Unit (RTU), Tree Traversal Unit (TTU), Shader L0 Cache, and Matrix Arithmetic Logic Unit (MALU — GPU AI/ML matrix compute processor). Built a standalone vector-driven DPI-C++ replay harness verifying 100% bit-exact equivalence against functional modeling input/output vectors, refactored SystemVerilog/DPI-C++ glue logic linking untimed C++ reference models to cycle-accurate RTL, and engineered mid-simulation reset UVM architectures alongside RTU performance-counter scoreboard updates.

Prior industrial appointments include service as Member of Technical Staff at Advanced Micro Devices (AMD) serving as Technical Lead on x86-64 post-silicon validation, hardware emulation, and System-Level Test (SLT) for EPYC and Ryzen Core Complex (CCX) processors—authoring a custom x86 random assembly generator injected into C++ post-silicon tests and debugging internal pipeline states via an assembly instruction stepper; Audio Design Verification Engineer at Cirrus Logic verifying custom Audio Digital Signal Processors (DSPs) and mixed-signal codecs for flagship consumer mobile and wearable audio devices; CPU Design Verification Engineer at the Samsung Austin R&D Center (SARC | ACL) verifying custom Exynos CPU Load-Store Units (LSU), Page Table-Walkers, and multi-threaded L1 Cache / TLB MMU subsystems; and CPU Design Engineer at Arm Ltd. verifying Cortex-A57, A72, A76, Ares, Zeus, Hera, and Hercules out-of-order CPU frontends, Statistical Profiling Extension (SPE) hardware telemetry, Pointer Authentication (PAC), AMBA CHI/AXI functional coverage, and an automated Jenkins CI/CD RTL-to-Physical-Design synthesis, floorplanning, and place-and-route HTML timing pipeline. Industrial practice is reinforced by graduate coursework in cycle-accurate C++ processor simulation (SESC), out-of-order SystemVerilog hardware design (Mini-Tomasulo RTL), formal deadlock/liveness verification (Synopsys VC-Formal), operating systems concurrency, and AI/ML workloads across Georgia Tech, San José State University, UCLA, UC Santa Cruz, and UT Austin.

Summary of Academic Standing & Cumulative Grade Point Averages (Ordered by Degree Hierarchy)

Online / Part-Time (Expected 2028)
Georgia Institute of Technology
M.S. in Computer Science
Computing Systems Specialization
2012 – 2014
San José State University
M.S. in Electrical Engineering (Logic/Digital & Embedded Systems)
Cumulative GPA: 3.91 / 4.00
Completed 2012
University of California, Los Angeles (UCLA)
B.S. in Electrical Engineering
Concentration: IC Design • Breadth: CS
Expected Completion: December 2026
University of California, Santa Cruz — Silicon Valley Extension
Professional Certificate in Silicon Chip Design & Semiconductor Engineering
Cumulative GPA: 3.93 / 4.00
Completed June 2026 • 9.5 CEUs
The University of Texas at Austin — Texas Executive Education
Post Graduate Program in AI & Machine Learning: Business Applications
Cumulative GPA: 4.28 / 4.33 (A+ Scale; 4.00 / 4.00 Unscaled)

II. Education & Academic Credentials

Ordered by Academic Degree Hierarchy

III. Professional Industry & Academic Experience

Categorized by Industry & Academic Instruction in Reverse-Chronological Order

A. Semiconductor Industry Experience

2013 – Present

B. University Teaching & Academic Instruction

2012 – 2014

IV. Technical Expertise & Engineering Tools

V. Selected Technical Research, Architectural Modeling & Verification Projects

31 Verified Graduate & Undergraduate Engineering Deliverables

VI. Honor Societies, Professional Affiliations & Languages