NVIDIA is seeking a System Memory Validation Software Engineer to join their Memory Solution (MS) Team. This role combines software engineering with hardware validation, focusing on qualifying memory solutions for embedded projects including Tegra, Auto, and Shield platforms. The position requires expertise in memory systems, programming, and hardware validation.
The role involves working closely with various NVIDIA Engineering teams including Board Design, Signal Integrity, Design Validation, Video Bios software, ASIC, and Memory Vendors. You'll be responsible for deploying and fine-tuning memory interfaces, creating validation tools, and ensuring system stability across different memory types.
This is an excellent opportunity for someone with both software and hardware expertise who wants to work at the intersection of memory systems and software development. The position offers exposure to cutting-edge technology in graphics, automotive, and AI applications, while working with global teams in a high-energy environment.
Key technical areas include memory timing, VBIOS implementation, signal integrity, and software tool development. The ideal candidate will have strong programming skills in C++, Python, and Linux, combined with understanding of memory protocols and hardware validation techniques.
Working at NVIDIA means joining the world leader in accelerated computing, where you'll contribute to transformative technologies in AI and digital twins that are reshaping major industries. The company offers a collaborative environment working with diverse, talented teams on challenging technical problems.