Senior Software Engineer, Cuda Umd - Graphs And Gpu Sharing
Invidia
Us, CA, United States
Base: 184,000 usd - 287,500 usd for level 4, 224,0...
Strong c and c++ programming skills
Experience with device drivers
Multithreaded programming expertise
You will be an integral part of a team that delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads
Job Summary
You will be an integral part of a team that delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads.
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.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions, with eligibility for equity and benefits.
Matching Summary
You will be an integral part of a team that delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads.
Salary
Base: 184,000 USD - 287,500 USD for Level 4, 224,000 USD - 356,500 USD for Level 5; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits
Skills & Requirements
Must-have
Strong C and C++ programming skills
Experience with device drivers
Multithreaded programming expertise
Operating system interfaces knowledge
Development across multiple teams
Large codebase experience
Nice-to-have
Parallel computing experience
CUDA programming knowledge
System level architecture understanding
Kernel mode development
Linux systems software development
Key Requirements
BS or MS degree in Computer Science or related field
8-10 years of related development experience
Experience driving projects across multiple teams
Good written communication and presentation skills