System Software Engineer, Gpu Development Tools

Invidia

Multiple Locations
Base: 124,000 usd - 195,500 usd for level 2; 152,0...
Gpu programming
C++ programming capability
Software driver stack knowledge
NVIDIA is pushing the state of the art in chip development tools and infrastructure to enable the next generation of chips

Job Summary

  • NVIDIA is pushing the state of the art in chip development tools and infrastructure to enable the next generation of chips.
  • As a member of the team, you will play a critical part in every stage of development of a GPU and work at the interface between software drivers and GPU simulation.
  • You will improve the daily workflows of leading chip modelers and designers around the globe to help produce the next greatest generation of GPUs.

Matching Summary

NVIDIA is pushing the state of the art in chip development tools and infrastructure to enable the next generation of chips.

Salary

Base: 124,000 USD - 195,500 USD for Level 2; 152,000 USD - 241,500 USD for Level 3; Bonus/Equity: Eligible; Benefits: Eligible

Skills & Requirements

Must-have

  • GPU programming
  • C++ programming capability
  • Software driver stack knowledge
  • Object-oriented design patterns
  • GPU simulation expertise
  • Performance testing coordination

Nice-to-have

  • Python scripting skills
  • Experience with chip/system simulation
  • Farm compute tools and techniques
  • Flexibility in dynamic environments
  • Excellent interpersonal skills

Key Requirements

  • Bachelor's or Master's in Computer Science or Engineering
  • 2+ years relevant software development experience
  • Understanding of compute (CUDA) or graphics (DX, OpenGL, Vulkan) driver stacks

Work Rights

Not specified

Tailored Resume

Cover Letter