Rambus is a premier chip and silicon IP provider seeking a Digital Verification Intern to join their Memory Interface Chips team. The role involves creating digital verification plans, implementing digital test-benches, and collaborating with engineers to ensure product functionality and quality.
Responsibilities
Create digital verification plans using datasheets, inputs from engineers/customers, and working closely with system and design engineers.
Implement digital test-benches in SystemVerilog and UVM to apply constrained random stimulus and checks.
Implement Systemverilog Assertions (SVA) to check digital DUT behavior.
Track bugs, functional coverage, and RTL code coverage
Work with design and systems teams to close bugs as they arise.
Qualification
Required
BS or MS in Electrical Engineering or Computer Engineering
Coursework: Digital Integrated Circuits, Advanced VLSI Systems, Advanced Computer Architecture, Embedded Systems, Design and Analysis of Algorithms, Fundamentals of Machine Learning, Object Oriented Programming
High aptitude with Verilog and SystemVerilog
Advanced verification methodologies such as UVM
Python/ perl scripting
Familiarity with creating constrained-random stimulus and coverage based auto-checking verification environments
Preferred
Benefits
Competitive compensation package including base salary, bonus, equity, matching 401(k), employee stock purchase plan, comprehensive medical and dental benefits, time-off program, and gym membership
Rambus designs, develops and licenses chip interface technologies and architectures that are used in digital electronics products.