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

Work Rights

Not specified

Tailored Resume

Cover Letter