Senior Software Engineer, Graphics Performance

Invidia

Multiple Locations
Base: 184,000 usd - 287,500 usd (level 4), 224,000...
Linux graphics driver development
Opengl and vulkan system software
C and c++ programming
NVIDIA is recognized as the AI computing company and is growing its team with the smartest people in the world

Job Summary

  • NVIDIA is recognized as the AI computing company and is growing its team with the smartest people in the world.
  • The role involves pioneering professional and consumer Linux Vulkan and OpenGL graphics software performance features for new GPU hardware.
  • Competitive salaries, equity, and generous benefits are offered, with a focus on diversity and equal opportunity employment.

Matching Summary

NVIDIA is recognized as the AI computing company and is growing its team with the smartest people in the world.

Salary

Base: 184,000 USD - 287,500 USD (Level 4), 224,000 USD - 356,500 USD (Level 5); Bonus/Equity: Eligible for equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • Linux graphics driver development
  • OpenGL and Vulkan system software
  • C and C++ programming
  • Graphics rendering and shader programming
  • Low-level Linux OS knowledge

Nice-to-have

  • Shader compiler development experience
  • Cross platform implementation
  • Self-motivated and good attitude
  • Collaboration with worldwide teams

Key Requirements

  • Bachelor's degree or higher in electrical engineering, computer science, or computer engineering
  • 3+ years experience in OpenGL/Vulkan graphics system software development on Linux
  • 3+ years experience in graphics rendering, shader programming, compilers, and optimizations
  • 8+ years programming experience in C and C++
  • Knowledge of Linux memory/resource management, scheduling, and hardware virtualization

Work Rights

Not specified

Tailored Resume

Cover Letter