Senior GPU Register Database and System Architect Job at NVIDIA, Palo Alto, CA

M0d5ME92VUJQVU5neEt0cDM2alU4S1k0cFE9PQ==
  • NVIDIA
  • Palo Alto, CA

Job Description

Industry leading NVIDIA GPUs not only render breathtaking images but are also driving the AI and self-driving revolution. The GPU Host architecture team in the Nvidia GPU Architecture organization is seeking a technically strong individual with both hardware design and software development expertise. In this wide-ranging role the individual will help design and be responsible for a database of GPU internal registers and develop associated tools for updating and querying the database. As part of the team, the candidate will also work on architecting and validating work scheduling protocols in next generation GPUs. The position offers outstanding opportunity to work closely with HW and SW driver engineers and innovate means for them to efficiently interact with the GPU.

What you'll be doing:

  • Understand the GPU internal register topology and organization

  • Build and maintain GPU register database

  • Develop scripts to access, update, and verify the database

  • Understand the existing work scheduling architecture

  • Understand how kernel mode and user mode drivers work

  • Explore new work scheduling requirements based on emerging use cases and propose solutions

  • Functionally model architectural improvements

What we need to see:

  • BE/BTech or MS/MTech or equivalent experience

  • 5+ years experience in relevant area

  • Strong programming (C/C++) and scripting (Perl and Python) skills

  • Experience with data modeling, SQL database design, and queries

  • Unix/Linux basics, shell scripting

  • Understanding of system architecture, virtual memory, and operating systems

  • Ability to debug

  • Excellent communication and organization skills

  • Ability to work in a team

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you.

The base salary range is 148,000 USD - 276,000 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.

Job Tags

Remote job,

Similar Jobs

Step Saver Companies

Class B Local Route Delivery Driver - CDL Class B Job Job at Step Saver Companies

Class B Local Route Delivery Driver - CDL Class B JobWe have an immediate opening for a Local Route Delivery & Account Service Driver.As a member of our Pump Truck Division, youll take pride in engaging with our vendors and customers by ensuring they have the best... 

Jackson & McPherson LLC

Attorney for Creditor Rights Firm, Title, Foreclosure & Bankruptcy Job at Jackson & McPherson LLC

 ...Competitive Compensation Job Summary We are seeking an Attorney to join our law firm. In this role, you will provide legal counsel...  ...to hear from you. Responsibilities Prepare and review bankruptcy pleadings, briefs, motions, and other legal documents... 

CoolSys

Refrigeration Service Technician-Commercial & Industrial Job at CoolSys

 ...insurance, and more. Paid portal to portal Join us and advance your career while working with top-tier clients in the HVAC and refrigeration industry!Responsibilities: Responsibilities Ability to report to work in a timely manner as scheduled by supervisor. ... 

Cox

Creative Marketing Project Manager (AJC) Job at Cox

 ...and the South. To achieve that mission, we will transform ourselves from a storied daily newspaper into a modern media company. Our Creative Marketing team creates compelling, multi-platform content for a range of initiatives including marketing, promotion and live... 

Grand Sierra Resort and Casino

Housekeeping Manager Job at Grand Sierra Resort and Casino

 ...SUMMARY The Housekeeping Manager is responsible for planning, organizing, and developing the overall operation of the housekeeping department. Ensure all activities performed within the department are in accordance with the company's business objectives, budgetary...