Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 7 Software Development @ 7 Linux @ 4 Rust @ 4 Debugging @ 7 System Architecture @ 3 GPU @ 4Details
NVIDIA invented the GPU in 1999 and has driven major advances in computer graphics, parallel computing, and GPU-based deep learning. We are growing our team of inquisitive people and are looking for engineers to contribute to pioneering Linux graphics driver software used in our GPUs.
Responsibilities
- Design, develop, and validate features and bug fixes for Linux graphics device drivers in collaboration with fellow software engineers.
- Collaborate and communicate effectively with teams across the globe.
- Analyze performance bottlenecks and implement optimizations.
Requirements
- BS or MS degree (or equivalent experience) in Computer Engineering, Computer Science, or a related field.
- 5+ years of meaningful software development experience with strong C programming skills and demonstrated initiative on independent coding projects.
- Familiarity with computer system architecture and microprocessor/microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.).
- Experience with Linux kernel-mode (KMD) and user-mode (UMD) device driver system software.
Ways to stand out from the crowd
- Open source contributions to the Linux kernel and/or other large software projects.
- Linux core/display kernel and user-mode device driver experience.
- Linux graphics experience with Vulkan/OpenGL software stacks.
- Strong background in complex system-level software debugging across functionality, performance, security, and scalability issues.
- Experience with programming in Rust.
Compensation & Benefits
- Base salary ranges (determined by location, experience, and pay of employees in similar positions):
- Level 3: 148,000 USD - 235,750 USD
- Level 4: 184,000 USD - 287,500 USD
- Eligible for equity and benefits.
Additional details
- Location: Santa Clara, CA, United States
- Employment type: Full time
- Applications accepted at least until July 29, 2025
NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.