Senior Graphics System Software Engineer - Tegra

1 Week ago • 8 Years + • Research & Development • $184,000 PA - $356,500 PA

Job Summary

Job Description

NVIDIA seeks a Senior Graphics System Software Engineer to join their automotive display driver team. Responsibilities include defining, designing, developing, testing, and maintaining GPU/Display kernel mode drivers and embedded firmware across operating systems like Linux, Android, and QNX. The role involves crafting, developing, and testing features for NVIDIA GPUs and Tegra SoCs, collaborating with cross-functional teams, and driving projects. Candidates must possess strong C programming skills, a deep understanding of graphics systems software, computer architecture, and OS fundamentals. Experience with Linux DRM-KMS is highly valued.
Must have:
  • 8+ years system software & kernel driver development experience
  • Expert C programming for multi-threaded kernel drivers
  • Graphics device driver experience
  • Strong communication & interpersonal skills
  • BS in Computer Science or related field
Good to have:
  • Linux DRM-KMS experience
  • Understanding of user-space compositors (Android HWC, Wayland, QNX Screen)
  • Display Color Management, HDR knowledge
  • Automotive quality standards (ASPICE, ISO 26262, ISO 21434)
Perks:
  • Equity
  • Benefits

Job Details

NVIDIA is searching for outstanding senior system software engineer to join the NVIDIA's automotive display driver team and help produce the next-gen groundbreaking products. The best candidates will have very strong C programming skills and validated understanding of Graphics systems software with clear understanding of Computer Architecture and OS fundamentals. In this position you'll have the opportunity to work on the latest innovative NVIDIA automotive platforms. We have a real passion for pushing the technology to its limit and creativity which will be fully tested and applied here. You will closely work with experts from display and adjacent domains in system software, hardware across NVIDIA to build the best products in the segment.

What you'll be doing:

  • Define, design, develop, test and maintain our GPU/Display kernel mode drivers and embedded firmwares.

  • Candidate will have an opportunity to work across multiple operating systems, e.g. Linux, Android, QNX.

  • Get to craft, develop, unit test, document and maintain features for NVIDIA GPUs and Tegra SoCs.

  • Drive projects and collaborate with cross disciplinary teams to understand requirements, and align software direction.

What we need to see:

  • BS or equivalent experience in Computer Science or related field.

  • 8+ years of experience developing system software and kernel mode drivers in one or more of the Linux, QNX or Android operating systems.

  • Skilled control over C programming to develop multi-threaded complex kernel mode drivers.

  • Experience in graphics device drivers will be a distinguisher.

  • Strong communication and interpersonal skills.

Ways to stand out from the crowd:

  • Experience working in Linux DRM-KMS (Kernel Mode Setting) subsystem.

  • Conceptual understanding of user-space compositors, e.g. Android HWC, Wayland Compositor, QNX Screen etc.

  • Background of Display Color Management, HDR.

  • Knowledge of Automotive quality standards, ASPICE, ISO 26262, ISO 21434

We are widely considered to be one of the technology world’s most desirable employers, and as a result have some of the most forward-thinking and hardworking people in the world working with us. So if you're thoughtful, creative, and driven, we'd love to have you join the team.

The base salary range is 184,000 USD - 356,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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.

Similar Jobs

Google - Cloud Technical Solutions Engineer, Networking

Google

Tokyo, Japan (On-Site)
1 Week ago
Microsoft - Software Engineer II

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago
sagecor - Software Engineer 2

sagecor

Fort Meade, Maryland, United States (On-Site)
1 Month ago
Google - Engineering Manager, Infrastructure and Operations

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
1 Month ago
Riot Games - Senior Software Engineer - VALORANT - Foundations Developer Experience & Workflows

Riot Games

Los Angeles, California, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
NVIDIA - HPC Operations Manager – Hardware Engineering

NVIDIA

Westford, Massachusetts, United States (On-Site)
2 Months ago
Google - Quality and Reliability Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Netflix - Machine Learning Scientist (L5)

Netflix

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Anavation LLC - Senior Systems Administrator

Anavation LLC

Clarksburg, West Virginia, United States (On-Site)
1 Month ago
Google - Hardware Validation Lab Engineer, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Rackspace Technology - Network Operations Specialist/Engineer

Rackspace Technology

Bengaluru, Karnataka, India (Remote)
1 Week ago
Boomi - SAP Basis Admin

Boomi

Bengaluru, Karnataka, India (On-Site)
1 Day ago
zones carrers  - Help Desk Analyst

zones carrers

Bowling Green, Kentucky, United States (On-Site)
7 Months ago
Betson Group - DevOps Engineer

Betson Group

Tbilisi, Tbilisi, Georgia (On-Site)
22 Hours ago
Google - Software Developer, Chrome Enterprise

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
Google - Senior Software Engineer, Full Stack, VM Manager

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Luxoft - Murex Front Office Support Consultant

Luxoft

Hyderabad, Telangana, India (On-Site)
5 Months ago
Onehouse - Software Engineer, Distributed Data Systems

Onehouse

Sunnyvale, California, United States (Hybrid)
3 Years ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Lightcast - Engineering Intern

Lightcast

Moscow, Idaho, United States (On-Site)
4 Weeks ago
ByteDance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Google - Program Manager III, Operations, Cloud Supply Chain

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
NVIDIA - Technical Program Manager - Compute Developer Tools

NVIDIA

Durham, North Carolina, United States (On-Site)
1 Month ago
Light Speed Studios - Lead Graphics Engineer

Light Speed Studios

California, United States (On-Site)
2 Months ago
Company3 Method Studios - Director, Payroll

Company3 Method Studios

Georgia, United States (Remote)
3 Months ago
ByteDance - Research Scientist - AI Security

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Microsoft - Product Manager - Copilot

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Blizzard Entertainment - Senior Environment Artist

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago
Wisk - Staff Flight Test Instrumentation Engineer

Wisk

Hollister, California, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - CPU Architecture Lead

Google

Austin, Texas, United States (On-Site)
1 Week ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Assystems - Sr. HVAC Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
6 Months ago
NVIDIA - Clock Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
ByteDance - Senior Research Engineer / Scientist - AI for Databases

ByteDance

Seattle, Washington, United States (On-Site)
3 Days ago
Hashlist - Staff Perception Engineer

Hashlist

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Assystems - Structural Design Engineer

Assystems

Mumbai, Maharashtra, India (On-Site)
6 Months ago
NVIDIA - GPU Verification Architect

NVIDIA

Canada (On-Site)
2 Months ago
ByteDance - Software Engineer in ML Systems Graduate (AML - Machine Learning Systems) - 2024 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Google - Software Developer III, Mobile (Android), AR

Google

Waterloo, Ontario, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug