Senior Memory Controller-CA(USA)


Senior Memory Controller-CA(USA)
About Company:

NVIDIA awakened the world to computer graphics when it invented the GPU in 1999. From our roots in visual computing, we’ve expanded into super, mobile and cloud computing. NVIDIA's mobile processors are used in smartphones, tablets and auto infotainment systems. PC gamers rely on GPUs to enjoy spectacularly immersive worlds. Professionals use them to create visual effects in movies and design everything from golf clubs to jumbo jets. And researchers utilize GPUs to advance the frontiers of science with high-performance computers.

Job Role: SENIOR MEMORY CONTROLLER VERIFICATION ENGINEER

Job ID: 1509973

Location:  US, CA, Santa Clara

Description:

As a Verification Engineer at NVIDIA, you will verify the design and implementation of the industry's leading mobile microprocessor. In this position, you will be responsible for verification of memory subsystem design, architecture, golden models and micro-architecture using advanced verification methodologies.  Design or verification experience of dynamic memory controllers (ddr2,ddr3, ddr4, lpddr2, lpddr3) plus extensive experience with interface characterization post silicon is a must. You are expected to lead a verification team, mentor junior verification engineers, understand the design and implementation, define the verification scope, develop the verification infrastructure (Testbenches, BFMs, Checkers, Monitors), execute test/coverage plans, verify correctness of the design. You will be working with architects, designers,  emulation and silicon verification teams to accomplish your tasks.

MINIMUM REQUIREMENTS:
  • BS / MS with 8+ years of experience.
  • Exposure to design and verification tools (VCS or equivalent simulation tools, debug tools like Debussy, GDB).
  • Experience in architecting test bench environments for unit level verification.
  • Experience in verification using random stimulus along with functional coverage and assertion-based verification methodologies.
  • C++ programming language experience.
  • Expertise in System Verilog.
  • Scripting knowledge.
  • Knowledge of ddr3/ddr4/lpddr2/lpddr3 protocols.
  • Good debugging and problem solving skills.
  • Good communication skills and ability & desire to work as a team player are a must.



For More job alerts follow us : facebook | Google

Share this article :
 

Post a Comment

Note: Only a member of this blog may post a comment.