Job Description
Onsite in Austin, TX - 5 days a week.
Description:
Position Requirements:
6+ years of experience with a Bachelor s Degree in Computer Science/Engineering, or 4+ years of experience with a Master s Degree, or 2+ years of experience with a Ph.D.
Hands-on experience in GPU, CPU, or advanced semiconductor design verification.
Working knowledge of computer architecture and GPU subsystem design, including block-level and subsystem-level integration
Good programming skills in C/C++, Python, Perl, or equivalent.
Familiarity with SystemVerilog and UVM, including constrained-random testing, functional coverage, and assertions.
Knowledge or experience with contributing to verification strategy and execution for multiple subsystem blocks and verification closure across interfaces.
Hands-on experience in debugging, analytical, and problem-solving skills, with proven ability to identify bottlenecks, propose solutions, and execute implementation.
Excellent communication and collaboration skills, with the ability to navigate ambiguity in a fast-paced, global team environment.
Must have:
1. UVM experience
Secondarily:
1. Cache experience (L1/L2/LLC) and/or Interface experience (AXI/PCI)
Nice to have:
Knowledge of memory subsystem or coherent interconnects is a plus.
Experience with performance-aware verification or performance profiling.
Hardware modeling or emulation experience.
Demonstrated passion for learning modern graphics architectures and evolving GPU technologies.