Senior Systems Software Engineer, Cuda Driver - Multi-node And Memory Model

Nvidia Corporation

Base: 184,000 usd - 287,500 usd for level 4; bonus...
**
Strong c and c++ programming skills
Experience driving projects across teams
Background with operating system interfaces
** Nvidia is seeking a Senior Systems Software Engineer to develop and enhance the CUDA Driver, focusing on multi-node scalability and memory models. The ideal candidate will have extensive experience in C/C++ programming, systems software development, and a strong understanding of parallel computing and memory coherence. **

Job Summary

  • NVIDIA is at the forefront of technological advancement in AI and GPU computing.
  • You will collaborate with peers to shape the future direction of CUDA.
  • The role offers opportunities to work on exciting problems in a diverse team.

Matching Summary

Match Score: 75

** Nvidia is seeking a Senior Systems Software Engineer to develop and enhance the CUDA Driver, focusing on multi-node scalability and memory models. The ideal candidate will have extensive experience in C/C++ programming, systems software development, and a strong understanding of parallel computing and memory coherence. **

Salary

Base: 184,000 USD - 287,500 USD for Level 4; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Strong C and C++ programming skills
  • Experience driving projects across teams
  • Background with operating system interfaces

Nice-to-have

  • Prior experience with parallel computing
  • Understanding of system level architecture
  • Background with kernel mode development

Key Requirements

  • BS or MS degree in relevant field
  • Minimum of 8 years of related development experience
  • Experience writing and debugging multithreaded programs

Work Rights

Not specified

Tailored Resume

Cover Letter