Senior Systems Software Engineer, Cuda Driver

NVIDIA

Base: $184,000 - $287,500 usd; bonus/equity: eligi...
Strong c and c++ programming skills
Experience with operating system interfaces
Background in multithreaded program development
This role involves crafting elegant solutions to shape the future direction of CUDA as a core component for accelerating general purpose computation on GPUs

Job Summary

  • This role involves crafting elegant solutions to shape the future direction of CUDA as a core component for accelerating general purpose computation on GPUs.
  • The successful candidate will coordinate development efforts across multiple teams and evangelize new features for NVIDIA's compute platform.
  • Candidates must possess strong C/C++ skills and experience driving projects within large codebases to support diverse workloads from deep learning to self-driving cars.

Matching Summary

This role involves crafting elegant solutions to shape the future direction of CUDA as a core component for accelerating general purpose computation on GPUs.

Salary

Base: $184,000 - $287,500 USD; Bonus/Equity: Eligible for equity; Benefits: Comprehensive benefits package included

Skills & Requirements

Must-have

  • Strong C and C++ programming skills
  • Experience with operating system interfaces
  • Background in multithreaded program development
  • 7+ years of related development experience

Nice-to-have

  • Prior experience with parallel computing
  • Knowledge of memory coherence models
  • Background with kernel mode development
  • Understanding of system level architecture

Key Requirements

  • BS or MS degree in Computer Science or Electrical Engineering
  • Minimum of 7 years of related development experience
  • Experience working with large codebases
  • Good written communication and presentation skills

Work Rights

Not specified

Tailored Resume

Cover Letter