Apple
London
I completed my placement as a GPU Design Verification intern, working on pre-silicon functional verification of GPU RTL blocks to ensure the design met its specification before tape-out.
As a DV intern, I wrote and debugged test cases in a SystemVerilog/UVM testbench, triaged simulation regression failures, and helped improve functional coverage on my assigned block, contributing to bug discovery and coverage closure.
I used and developed skills in SystemVerilog, UVM, assertions (SVA) and functional coverage analysis, along with waveform debugging, Python/Shell scripting, and version control/regression tools such as perforce.
I strengthened my communication and teamwork through daily stand-ups and debugging sessions with design engineers, and improved my time management, problem-solving, and technical documentation/presentation skills.