Caleb Gannon

Software Engineer

United States4 yrs 2 mos experience

Key Highlights

  • Expert in GPU architecture and verification.
  • Proven track record in project management and technical leadership.
  • Innovative solutions for complex hardware verification challenges.
Stackforce AI infers this person is a high-performance GPU technology specialist in the semiconductor industry.

Contact

Skills

Core Skills

System ArchitectureVerification And Validation (v&v)Universal Verification Methodology (uvm)Project Coordination

Other Skills

C++SystemVerilogPythonMemory ManagementVerilogLeadershipSignal ProcessingSignalDigital Signal ProcessingElectronic CircuitsProblem SolvingCommunicationTime ManagementMusicStrength & Conditioning

About

I am a Computer Engineer specializing in the architecture and verification of high-performance GPU technology at NVIDIA. My expertise lies at the intersection of complex hardware verification, software automation, and technical leadership. I currently oversee debug coordination for large-scale GPU memory subsystems, ensuring architectural integrity across multiple design layers. My professional background is defined by a unique blend of technical depth in ASIC verification and a broad understanding of systems communication, anchored by an ECE & Society degree (plus a Minor in Business) from McMaster University. I have a proven track record of bridging the gap between low-level technical execution and high-level project management - from developing automated triage tools adopted across organizations to leading cross-functional teams through complex project bring-ups. I am driven by technical challenges that require both meticulous systems analysis and innovative infrastructure development. I thrive in high-pressure, agile environments where I can apply a lifelong commitment to integrity and discipline - values I credit to being raised in an RCMP household. Whether optimizing simulation frameworks or streamlining team workflows, my focus remains on delivering high-quality, scalable results.

Experience

4 yrs 2 mos
Total Experience
1 yr 2 mos
Average Tenure
3 mos
Current Experience

Nvidia

2 roles

Senior ASIC Verification Engineer - GPU

Promoted

Mar 2026Present · 3 mos

  • Hardware Verification Engineer focused on large-scale GPU architecture. Specializing in high-throughput stimulus generation and UVM-based testing frameworks for complex memory subsystems.
C++SystemVerilogPythonSystem ArchitectureVerification and Validation (V&V)

ASIC Verification Engineer - GPU

Mar 2024Mar 2026 · 2 yrs

  • Managed super-unit verification for GPU memory subsystems using a dual-testbench methodology. Focused on integrating architectural models with UVM stimulus to verify advanced virtualization and partitioning features, while developing Python-based telemetry tools to optimize simulation debug and runtime.
SystemVerilogVerification and Validation (V&V)Universal Verification Methodology (UVM)C++Memory ManagementVerilog

Synopsys inc

2 roles

Senior ASIC Digital Design Engineer

Jun 2023Mar 2024 · 9 mos · Mississauga, Ontario, Canada · Hybrid

  • Led unit-level verification for PCIe-compliant high-speed SerDes IP, coordinating debug activities across complex SoC layers. Transitioned into a project coordination role, where I managed system-level testing architecture, automated project workflows via Jenkins and custom UNIX/cloud plugins, and served as a technical liaison to align cross-functional teams on project status and priorities.
SystemVerilogLeadershipProject CoordinationSignal ProcessingSignalDigital Signal Processing+3

SerDes Digital Verification Engineering Intern

May 2021Sep 2022 · 1 yr 4 mos · Mississauga, Ontario, Canada

  • Verified multi-protocol high-speed SerDes IP across multiple process nodes, focusing on RX/TX datapath functional verification and UVM scoreboard development for various signaling standards. Beyond traditional verification tasks like BERT and PHY test-mode analysis, I developed a Python/Perl-based automation suite leveraging REST APIs to streamline regression reporting and task assignment. This initiative reduced scrum overhead by 80% and was eventually adopted by the broader verification council to improve cross-team efficiency.
Signal ProcessingSignalDigital Signal ProcessingElectronic Circuits

Emploi et développement social canada (edsc) / employment and social development canada (esdc)

Junior Programmer Analyst

Sep 2020May 2021 · 8 mos · Hamilton, Ontario, Canada

  • Obtained Government of Canada Security Clearance -> Reliability Status. Worked with a team of developers on a React.js/.NET core database management software suite for searching, adding, and editing ESDC clients’ secure documentation. Full-stack development. Git and Azure version control. Simultaneous 140% university course load.

Royal canin

3 roles

Salesforce Engineering Consultant

Aug 2020May 2021 · 9 mos · Guelph, Ontario, Canada

  • Continued to lead, and complete the development of a distributor-facing portal. Balanced a 140%-course load at university. Java and HTML-like language experience (APEX and Visualforce), with our Salesforce CRM acting as the SQL database. Experience working with management and leading a team, pitching directional shifts, new features, and potential areas of development to senior leadership. Learned to value internal business-oriented teams as clients from a developer perspective -> managed expectations, coordinated implementation of business desirables. Rewards storefront was integrated with Shopify via SSO. Gained perspective not only on engineering and programming, but on the marketing and client-oriented approach of designing an outward facing suite of bi-lingual (English, French) software.

Salesforce Engineering Intern

May 2020Aug 2020 · 3 mos · Guelph, Ontario, Canada

  • Lead development of distributor-facing portal:
  • Order placement, Loyalty rewards program, Distributor -> Customer rewards management
  • Presented and passed senior leadership vetting, project was queued for full scale development.
  • Written in Salesforce APEX and VisualCode (Java-like, HTML-like), with salesforece CRM acting as the SQL database.

Digital Technology Intern

May 2019Aug 2019 · 3 mos · Ontario, Canada

  • Trained in Salesforce and Pitcher; administration and maintenance.
  • Solo build was a smart device. 400 hours programming experience. Python, C, JavaScript, HTML, CSS.
  • Build used Arduino and Raspberry Pi, controlled via web-page.
  • Gained presentation skills, final build demo for senior leadership.
  • Team project was a design thinking challenge. Experience with meetings, leadership, and communication. Interviewed members of public.
  • Public speaking skills; gave presentation regarding sustainability practices at office town hall meeting.
  • Skills gained in Excel, PowerPoint, and Word.

Shoppers drug mart

Food Merchandiser

May 2018Aug 2018 · 3 mos · Hamilton, Ontario, Canada

  • Full Time, maintaining shoppers food department. Must upkeep stock, cull bad foods and damaged product, keep product rotation to avoid expiry, maintain and clean the store, as well as providing advice and assistance to customers for all food related needs.

Canadian tire corporation

Sales Associate

Apr 2016Jun 2017 · 1 yr 2 mos · Georgetown, Ontario

  • Worked in the seasonal department. I had to assemble and work with various tools and hardware, as well as maintain the department and provide aid to customers.

Real canadian superstore

Store Clerk

Apr 2015Mar 2016 · 11 mos · Georgetown, Ontario

  • Worked in the dairy department. I had to manage the department stock as well as maintain the aisles and backroom of the department, and provide aid to customers.

Halton hills referee association

Referee

Sep 2013Mar 2016 · 2 yrs 6 mos · Georgetown, Ontario

  • Worked as an on ice official as well as an off ice timekeeper. Had to maintain the safety of all players as well as the regulate and manage the game. Often had to deal with parents, coaches, and players acting aggressively, one would be required to remain calm and defuse the situation.

Education

McMaster University

Master of Applied Science - MASc — Electrical and Computer Engineering

Sep 2023Feb 2024

McMaster University

Bachelor of Engineering & Society Co-op

Jan 2017Jan 2023

St. Roch C.S.S

O.S.S.D

Jan 2013Jan 2017

Stackforce found 100+ more professionals with System Architecture & Verification And Validation (v&v)

Explore similar profiles based on matching skills and experience