Summary
James Anderson is a Verification Engineer with 11 years of experience specializing in verification of complex hardware systems from laptops to cloud server processors, currently applying his skills at NVIDIA. He brings hands-on expertise in UVM testbench development, UVC construction, and system-level debug from his prior role at AMD, where he helped modularize and improve UNB infrastructure for new product bring-up. Comfortable bridging teams, he has a proven track record working across SOC, physical design, and program management to resolve cross-functional issues. With an MSE in Computer Science and a BSE in Computer Engineering, he combines academic rigor with practical delivery and a knack for quickly learning new tools and methodologies. Less obvious: his background spans both research and industry, giving him a strong foundation in investigative debugging as well as production verification.
11 years of coding experience
2 years of employment as a software developer
BSE, Computer Engineering, BSE, Computer Engineering at University of Michigan
MSE, Computer Science, MSE, Computer Science at University of Pennsylvania
English