Opportunities · Internship
CPU Design Verification Engineer Intern
RosaicLabs
Austin, TX, Santa Clara, CA
Sign in to see the full posting and apply
Get hands-on exposure to chip design and verification — perfect for EE/CompE students curious about how it all comes together. \n What you'll do • Work with your mentor to develop verification plans for the CPU core and cache hierarchy • Write and debug SystemVerilog/UVM testbenches, checkers, and stimulus for your assigned block • Build tests, scoreboards, and reference models, and close functional and code coverage • Triage and root-cause failures with RTL designers, with mentorship from senior engineers • Participate in design and verification reviews and document your verification environment and results Requirements • Working toward BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or related field • Recently completed coursework in digital design and verification, covering at least one of: computer microarchitecture; digital logic and RTL design; constrained-random and coverage-driven verification • Familiarity with verifying processor designs, such as: a modern ISA; out-of-order execution and memory ordering; cache coherency and virtual memory • Hands-on SystemVerilog experience, including: testbench development (UVM preferred); assertions and functional coverage • Understanding of the end-to-end ASIC design flow and general VLSI concepts • Scripting experience (Python, Perl, or Tcl) for regression automation; C/C++ a plus \n $30 - $55 an hour \n
More at RosaicLabs
Other roles this employer has live right now.