What's your preference?
Job Description
- Req#: JR1996469
Architectural design and functional modeling of components in the GPU and commonly used libraries with specific focus on control fabric, Network-on-Chip (NOC), register buses and microcontrollers
Define IP boundaries and interface specifications across subsystems within the GPU. Specify coverage and assertion requirements for protocol compliance.
Develop versioned interface specification and documentations for architects and ASIC teams. Update and maintain specification for new features, backward compatibility, BFM development, etc
Drive key architectural and infrastructural change required for efficient and scalable turnkey deployment of IP subsystems across multiple GPU families or across BUs
Develop models, tests, test plans and testing infrastructure for new architectures and features
Document decisions in a system architecture specification, working with multi-functional teams in the organization including ASIC design, software, and VLSI to explore architecture trade-offs, define overall solutions and tracking development progress.
Master's degree (or equivalent experience) in a relevant subject area: Computer Science, Electrical Engineering or Computer Engineering with 5+ years of meaningful work experience.
Strong programming ability: C++, C, Perl, Python along with a good understanding of build systems (CMAKE, make), toolchains (GCC) and libraries (STL)
Computer Architecture background with experience in modeling with Transaction Level Modeling (TLM)
Knowledgeable with CPU or GPU architecture especially in graphics and compute pipeline, memory subsystem and/or NOC
Strong communication and interpersonal skills are required along with the ability to work in a dynamic, product oriented, distributed team.
A key part of NVIDIA's strength is to innovate how we architect and develop our GPU for the changing AI and accelerated workloads. We are constantly looking for ways to improve the scalability of our design, infrastructure and methodology. We are seeking a motivated system architect with an understanding of architecture, ASIC design and verification flow to help define system architecture. Your role will be cross-disciplinary, working with software, ASIC design, verification, frontend and system architects, and top-level design engineers.
What you will be doing:
What we need to see:
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.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
About the company
9637389 Nvidia Corporation is an American multinational technology company incorporated in Delaware and based in Santa Clara, California.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.