Senior Software Engineer Cuda Umd - Gpu Kernel Scheduling

Invidia

Us, CA, United States
Base: 152,000 usd - 241,500 usd for level 3; base:...
Not specified
Strong c and c++ programming skills
Experience with large codebases
Operating system interfaces knowledge
NVIDIA is seeking a Senior Software Engineer with expertise in GPU kernel scheduling and system software engineering. The ideal candidate will have strong C/C++ programming skills, experience in device drivers, and a background in parallel computing to contribute to the CUDA Driver, enhancing NVIDIA's computational capabilities

Job Summary

  • Join us at the forefront of technological advancement working on the CUDA Driver, a core component for accelerating GPU computation.
  • You will craft elegant solutions, evangelize new features, and collaborate across multiple teams to shape the future of CUDA.
  • Competitive base salary ranges, equity, and benefits are offered with opportunities to work on cutting-edge AI, scientific computing, and graphics workloads.

Matching Summary

Match Score: 85

NVIDIA is seeking a Senior Software Engineer with expertise in GPU kernel scheduling and system software engineering. The ideal candidate will have strong C/C++ programming skills, experience in device drivers, and a background in parallel computing to contribute to the CUDA Driver, enhancing NVIDIA's computational capabilities.

Salary

Base: 152,000 USD - 241,500 USD for Level 3; Base: 184,000 USD - 287,500 USD for Level 4; Bonus/Equity: Eligible; Benefits: Eligible

Skills & Requirements

Must-have

  • Strong C and C++ programming skills
  • Experience with large codebases
  • Operating system interfaces knowledge
  • Multithreaded programming expertise
  • CUDA Driver development
  • Cross-team project coordination

Nice-to-have

  • Parallel computing experience
  • CUDA programming or libraries
  • Kernel mode development background
  • Linux systems software development
  • Programming models extension experience

Key Requirements

  • BS or MS degree in Computer Science or related field
  • Minimum 4 years related development experience
  • Experience driving projects across multiple teams
  • Good written and presentation communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter