Senior Software Engineer Cuda Umd - Gpu Kernel Scheduling

Nvidia Corporation

CA, United States
Base: 152,000 usd - 241,500 usd (level 3); 184,000...
**
Cuda driver
Gpu acceleration
C/c++ programming
** Nvidia Corporation is seeking a Senior Software Engineer experienced in GPU kernel scheduling and CUDA Driver development. The ideal candidate will have strong C/C++ skills, experience with device drivers, and the ability to collaborate across teams to enhance NVIDIA's compute platform. **

Job Summary

  • As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world.
  • You will craft elegant solutions to exciting problems and shape the future direction of CUDA as you collaborate with your peers across NVIDIA.
  • Explore ways to use Graphs to improve the scheduling of AI/ML workloads on our GPUS to be more efficient and faster.

Matching Summary

Match Score: 75

** Nvidia Corporation is seeking a Senior Software Engineer experienced in GPU kernel scheduling and CUDA Driver development. The ideal candidate will have strong C/C++ skills, experience with device drivers, and the ability to collaborate across teams to enhance NVIDIA's compute platform. **

Salary

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

Skills & Requirements

Must-have

  • CUDA Driver
  • GPU acceleration
  • C/C++ programming
  • System software engineering
  • Device drivers
  • Parallel computing

Nice-to-have

  • CUDA Graphs
  • AI/ML workloads
  • Memory coherence
  • Kernel mode development
  • Linux Systems Software

Key Requirements

  • BS or MS degree in CS, EE or related field (or equivalent experience)
  • Minimum of 4 years of related development experience
  • Experience driving projects across multiple teams
  • Background with operating system interfaces
  • Understanding of system level architecture

Work Rights

Not specified

Tailored Resume

Cover Letter