Principal Engineer, Cuda Umd - Kernel Scheduling

Invidia

Us, CA, United States
Base: 272,000 usd - 431,250 usd; bonus/equity: eli...
Strong c and c++ programming skills
Experience with device drivers
Multithreaded programming expertise
NVIDIA is at the forefront of technological advancement, driving innovation in GPU computing and AI

Job Summary

  • NVIDIA is at the forefront of technological advancement, driving innovation in GPU computing and AI.
  • The role involves architecting and implementing new features for the CUDA Driver to enhance GPU acceleration for diverse computational workloads.
  • Employees receive competitive base salary, equity, and benefits, with a commitment to diversity and equal opportunity employment.

Matching Summary

NVIDIA is at the forefront of technological advancement, driving innovation in GPU computing and AI.

Salary

Base: 272,000 USD - 431,250 USD; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • Strong C and C++ programming skills
  • Experience with device drivers
  • Multithreaded programming expertise
  • Operating system interfaces knowledge
  • Project leadership across multiple teams
  • Large codebase development experience

Nice-to-have

  • Parallel computing with CUDA
  • Kernel mode development background
  • Linux systems software development
  • Understanding of system level architecture
  • Memory coherence and consistency models
  • Extending CUDA programming models

Key Requirements

  • BS or MS degree in Computer Science or related field
  • Minimum 15+ years development experience
  • Experience driving cross-team projects
  • Good written and presentation communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter