Senior Display Architect

NVIDIA

NVIDIA

IT
Santa Clara, CA, USA
Posted on Wednesday, February 7, 2024

We are looking for a Senior Architect to join our Display Team! NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can tackle, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence!

In this role, you will work closely with other Architects to define, develop and validate architecture models for next generation display used in NVIDIA products around the world.

What you’ll be doing:

  • Write architectural specifications by collaborating with other IP architects and SW teams.

  • Modeling and analysis of display algorithms and features.

  • Develop bit accurate functional models that serve as reference models for design verification.

  • Develop performance models that simulate various display access patterns and it's impact on overall memory subsystem.

  • Implement real-time image processing and power management algorithms on RISCV.

  • Develop tests, test plans, and testing infrastructure for new display architectures/features.

What we need to see:

  • MS (preferred) or BS in Computer Science with at least 5+ years of relevant experience

  • Strong programming ability: C, C++, PERL or Python.

  • Exposure to design and verification tools (Verilog, VCS, debug tools like Debussy, GDB).

  • Good understanding of image processing algorithms and experience with RISCV uCode development.

  • Good debugging and problem solving skills.

  • You have excellent written, verbal and technical communication skills.

  • Demonstrate use of out-of-box thinking for creative solutions to highly sticky problems.

Ways to stand out from the crowd:

  • Outstanding programming skills in Python, C/C++ is a huge plus.

  • Consistent track record to work independently as well as in a multi-disciplinary group environment.

  • You are a strong self-starter who loves to solve complicated problems.

  • Familiarity with pixel processing, ISO performance testing and high level synthesis based designs.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you!

The base salary range is 144,000 USD - 224,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.