Principal Engineer, CUDA UMD - GPU Kernel Scheduling

NVIDIA AI

Santa Clara (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Health Insurance

Job summary

NVIDIA is seeking a senior CUDA-focused engineer in the United States to coordinate and drive development across multiple teams while implementing new features. You will help shape the future direction of CUDA and work with peers across NVIDIA.

You should bring a BS or MS in CS/EE, strong C/C++ skills, and extensive experience with large codebases and multithreaded systems. This role emphasizes collaboration and impact across teams.

Qualifications

  • BS or MS in CS/EE or related field required.
  • Strong C and C++ programming skills.
  • Minimum of 15 years of related development experience.
  • Experience with large codebases and multithreaded programs.

Responsibilities

  • Coordinate and drive development across multiple teams.
  • Implement new features for CUDA.
  • Collaborate to shape the future direction of CUDA.

Skills

C Programming
C++ Programming
Device Drivers
Multithreaded Programming
Operating System Interfaces
CUDA
Parallel Computing
Kernel Mode Development
Linux Systems Software
Memory Hierarchy
Process Control
Virtual Memory
Debugging
Software Development
Communication Skills
Presentation Skills

Education

BS or MS in Computer Science, Electrical Engineering, or related field

Job description

You will craft elegant solutions to exciting problems and shape the future direction of CUDA as you collaborate with your peers across NVIDIA. Your role will involve coordinating and driving development efforts across multiple teams and implementing new features.

Requirements

A BS or MS degree in Computer Science, Electrical Engineering, or a related field is required, along with strong C and C++ programming skills and a minimum of 15 years of related development experience. Experience with large codebases and multithreaded programs is also necessary.

Key Skills
  • C Programming
  • C++ Programming
  • Device Drivers
  • Multithreaded Programming
  • Operating System Interfaces
  • CUDA
  • Parallel Computing
  • Kernel Mode Development
  • Linux Systems Software
  • Memory Hierarchy
  • Process Control
  • Virtual Memory
  • Debugging
  • Software Development
  • Communication Skills
  • Presentation Skills
Benefits
  • Equity
  • Health Insurance
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer, CUDA UMD - GPU Kernel Scheduling
Principal Engineer, CUDA UMD - GPU Kernel Scheduling

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Equity
Benefits
Senior CUDA Driver & GPU Kernel Scheduler Engineer - Equity
Senior CUDA Driver & GPU Kernel Scheduler Engineer - Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 272,000 - 432,000
Equity
Benefits
Principal CUDA Kernel Architect – GPU Scheduling
Principal CUDA Kernel Architect – GPU Scheduling

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Equity
Health Insurance
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Diversity and inclusion initiatives
System Software Engineer - GPU
System Software Engineer - GPU

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Equity
Health Insurance
Generous Benefits Package
System Software Engineer - CUDA Chips
System Software Engineer - CUDA Chips

NVIDIA • Santa Clara (CA)

On-site
USD 124,000 - 195,500
Senior System Software Engineer, CUDA Driver for Windows
Senior System Software Engineer, CUDA Driver for Windows

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior CUDA Driver & Kernel Engineer
Senior CUDA Driver & Kernel Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 356,000
Equity
Benefits
Career growth
Senior System Software Engineer, CUDA Driver for Windows
Senior System Software Engineer, CUDA Driver for Windows

NVIDIA • Austin (TX)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Systems Software Engineer – GPU Software
Senior Systems Software Engineer – GPU Software

NVIDIA AI • Santa Clara (CA)

On-site
USD 150,000 - 230,000
Equity
Health Insurance