System Memory Validation Software Engineer

NVIDIA

2.7

(9)

Shenzhen, China

#JR1991316

Position summary

ine tune memory interface for different type of Graphic memories and vendors

  • Validate the solution of memory sub-system is good with margin and no concern on stability.

  • P-rel with qualified alt memory and roll in for production.

  • Create software tools to process log files or setup database.

  • Extraordinary programming skills, especially on C/C++, python, Linux shell or Perl is a huge plus

  • Familiarity with Graphic card or GDDR/HBM memory technology

  • Prior hardware design experience (or internships) related to high speed subsystem design, memory controller design, High-speed IO protocols, on-chip interconnect would be much appreciated

  • Power or thermal knowledge

What we need to see:

  • MS in EE, CE, CS, Systems Engineering (or equivalent experience)

  • Familiar with PCB layout and high-speed board design issues

  • Good knowledge of memory signal integrity and analog interface characterization

  • Detail oriented, reliable, Self-motivated and able to work under pressure

  • Experienced with Python, JavaScript, C/C++, Windows, and Linux

  • Excellent problem-solving abilities

  • 3 + years work experience in embedded

Ways to stand out from crowd:

  • Good understanding on memory signaling/protocol (LPDDRX/GDDRX) is a plus
  • Strong programming skills (Perl/Python)
  • Experienced with lab tools (oscilloscopes, multimeters, logic analyzers). Exposure to BIOS, drivers, and other software applications
  • Strive to be a standout colleague and be ready to work with global teams from diverse cultural backgrounds in a high energy environment
  • Knowledgeable in memory signal integrity, statistics, timing analysis, fault analysis, sampling, computer architecture, filters