Onsite Senior System Software Engineer, GPU Virtualization

Posted 17 hours ago

Apply now

About the role

  • Work closely with passionate engineers to design, develop, optimize, debug, unit test, document and maintain next-generation graphics and computing features for NVIDIA GPUs
  • Work on next-generation GPU hardware and software features through all phases of development
  • Work across user and kernel stacks
  • Work on customer issues and provide timely root cause of the problem and resolution
  • Collaborate with many internal teams (software, hardware, architecture, QA and OEM support), partners and customers to define new products and features, and resolve issues.

Requirements

  • BS degree or higher or equivalent experience (computer science or related)
  • 10+ years of industry experience
  • In depth understanding of Windows or Linux device drivers, PC architecture and ability to work close to the hardware
  • Proficient in C/C++ with strong software development, optimization and analytical skills
  • Strong debugging skills and extensive experience using gdb/kgdb/windbg to analyze complex pieces of software
  • Strong articulation skills for crafting and improving technical documents, and to engage globally distributed engineering team.

Benefits

  • equity
  • benefits

Job title

Senior System Software Engineer, GPU Virtualization

Job type

Experience level

Senior

Salary

$184,000 - $356,500 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job