Principal System Software Engineer - Cuda Driver

Invidia

Us, CA, United States
Base: 272,000 usd - 431,250 usd; bonus/equity: eli...
Strong c programming skills
Systems software development experience
Operating system interfaces knowledge
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

Job Summary

  • 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.
  • You will oversee and drive development efforts across multiple teams and collaborate with hardware architecture teams to define improvements to CUDA APIs and programming models.
  • NVIDIA is widely considered to be one of the technology world’s most desirable employers and is committed to fostering a diverse work environment.

Matching Summary

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.

Salary

Base: 272,000 USD - 431,250 USD; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • Strong C programming skills
  • Systems software development experience
  • Operating system interfaces knowledge
  • HW/SW co-design and performance modeling
  • Multi-OS code development

Nice-to-have

  • Understanding of system level architecture
  • Driver programming for HW acceleration
  • Knowledge of CPU and GPU architectures
  • Kernel mode development experience
  • Familiarity with C++

Key Requirements

  • Bachelor or Master of Science in CS or related field
  • 15+ years systems software development
  • Expert interpersonal and communication skills
  • Ability to influence in dynamic matrix environment

Work Rights

Not specified

Tailored Resume

Cover Letter