Nvidia Corporation is seeking a System Software Engineer to work on the CUDA driver, which is essential for maximizing the performance of NVIDIA's hardware across various computational applications. The ideal candidate will possess strong programming skills, a background in operating systems, and a collaborative spirit to work with both software and hardware teams
Job Summary
You will work on the CUDA driver, a core component of NVIDIA's platform for GPU computation.
This role involves collaboration with hardware and software engineers to develop and deploy features.
You will contribute to the design of new compute and graphics drivers and GPU architectures.
Matching Summary
Match Score: 85
Nvidia Corporation is seeking a System Software Engineer to work on the CUDA driver, which is essential for maximizing the performance of NVIDIA's hardware across various computational applications. The ideal candidate will possess strong programming skills, a background in operating systems, and a collaborative spirit to work with both software and hardware teams.
Salary
Base: 124,000 USD - 195,500 USD; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
Strong C programming skills
Knowledge of parallel programming
Experience with operating system interfaces
Nice-to-have
Understanding of system level architecture
Background with kernel mode development
Experience with Windows, Linux, or macOS driver development
Key Requirements
BS or MS degree in Computer Engineering, Computer Science, or Electrical Engineering
2+ years of relevant systems software development experience
Experience writing and debugging multithreaded programs