Senior Software Engineer - CUDA and Unified Memory
NVIDIA(1 month ago)
About this role
A Software Engineer on the CUDA driver team at NVIDIA works on core platform technology that enables GPU-accelerated computation across domains such as deep learning, scientific computing, and graphics. The role centers on advancing the CUDA programming model and ensuring robust interaction between system software and NVIDIA GPU hardware.
Required Skills
- C Programming
- Kernel Development
- Userspace
- Linux
- Multithreading
- OS Interfaces
- Virtual Memory
- Driver Development
- Debugging
- Large Codebases
+2 more
Qualifications
- BS in Computer Science
- MS in Computer Science
- BS in Electrical Engineering
- MS in Electrical Engineering
- Equivalent Experience
About NVIDIA
nvidia.comNVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
View more jobs at NVIDIA →Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at NVIDIA
Similar Jobs
Senior Core Datapath Engineer
Hewlett Packard Enterprise(14 days ago)
Sr Principal Software Engineer - CUDA
General Manufacturing(3 months ago)
GPU Software Development Engineer
Intel(1 month ago)
Senior Core Datapath Engineer
Hewlett Packard Enterprise(14 days ago)
R&D Principal Software Engineer - Graphics Engineer
Broadcom(28 days ago)
Senior C++/CUDA Software Engineer
Applied Materials(2 months ago)