Linux Graphics Senior Software Engineer

NVIDIA

Base: $152,000 - $241,500 (level 3) or $184,000 - ...
Not specified (assumed to be flexible or hybrid based on industry trends).
Linux graphics system level software development
C and c++ programming experience
Dynamic binary translation and jit compilation
NVIDIA is seeking a Linux Graphics Senior Software Engineer to develop and maintain graphics software for Linux platforms, focusing on new GPUs. The ideal candidate should have extensive experience in graphics system software development, particularly for Linux, with strong programming skills in C and C++. NVIDIA offers competitive salaries and a comprehensive benefits package, emphasizing a commitment to diversity and inclusion

Job Summary

  • The role involves developing driver solutions for new GPUs on desktop, server, and gaming Linux platforms including the DGX Spark.
  • Engineers will create high-performance Dynamic Binary Translation solutions to enable native-speed x86-64 gaming on Linux/ARM64 platforms.
  • NVIDIA offers highly competitive salaries ranging from $152,000 to $287,500 depending on level, along with equity and comprehensive benefits.

Matching Summary

Match Score: 85

NVIDIA is seeking a Linux Graphics Senior Software Engineer to develop and maintain graphics software for Linux platforms, focusing on new GPUs. The ideal candidate should have extensive experience in graphics system software development, particularly for Linux, with strong programming skills in C and C++. NVIDIA offers competitive salaries and a comprehensive benefits package, emphasizing a commitment to diversity and inclusion.

Salary

Base: $152,000 - $241,500 (Level 3) or $184,000 - $287,500 (Level 4); Bonus/Equity: Eligible for equity; Benefits: Comprehensive benefits package

Skills & Requirements

Must-have

  • Linux graphics system level software development
  • C and C++ programming experience
  • Dynamic Binary Translation and JIT compilation

Nice-to-have

  • Background in Linux gaming development
  • Experience with ARM Linux systems
  • Contributions to open-source projects

Key Requirements

  • Bachelor's degree in EE, CS, or CE
  • 3+ years hands-on graphics system software experience
  • 5+ years of C and C++ programming experience

Work Rights

Not specified

Tailored Resume

Cover Letter