1

Nvidia Software Jobs (NOW HIRING)

next page

Showing results 1-20

Nvidia Software information

See salary details

$48K

$111.8K

$166K

How much do nvidia software jobs pay per year?

As of Aug 19, 2026, the average yearly pay for nvidia software in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is an Nvidia software engineer?

Nvidia Software engineers are professionals who design, develop, and optimize software solutions for Nvidia's products, such as GPUs, AI platforms, and related technologies. They work on a variety of projects, including graphics drivers, deep learning frameworks, and high-performance computing applications. Their role involves collaborating with hardware engineers, improving system performance, and ensuring seamless integration with Nvidia hardware. Nvidia Software engineers are essential in advancing the capabilities of graphics and AI technology.

What skills and qualifications are needed to thrive as an Nvidia software engineer?

To thrive as an Nvidia Software Engineer, you need proficiency in programming languages like C++ and Python, strong knowledge of computer architecture, and often a degree in computer science or a related field. Familiarity with parallel computing platforms such as CUDA, GPU development tools, and version control systems like Git is typically required. Problem-solving abilities, collaboration, and effective communication are crucial soft skills for success in this role. These competencies enable engineers to efficiently develop high-performance software and contribute to innovative graphics and AI solutions.

What are common challenges faced by software engineers working at Nvidia, and how can they be addressed?

Software engineers at Nvidia often work on cutting-edge technologies in fields like graphics, AI, and high-performance computing, which can present unique challenges such as rapidly evolving technical requirements and complex problem-solving scenarios. Collaborating across multidisciplinary teams—often globally distributed—requires strong communication and adaptability. To succeed, it's important to proactively seek feedback, stay updated on emerging trends, and leverage Nvidia’s internal learning resources. Embracing a collaborative mindset and being open to continuous learning can help engineers navigate these challenges effectively.

What is the difference between Nvidia Software vs Nvidia Hardware Engineer?

AspectNvidia SoftwareNvidia Hardware Engineer
Required CredentialsBachelor's in Computer Science, Software Development experienceBachelor's in Electrical Engineering or Computer Engineering, hardware design experience
Work EnvironmentSoftware development teams, R&D labs, collaborative projectsHardware labs, prototyping, testing environments
Industry UsageDeveloping drivers, AI software, GPU programmingDesigning GPU chips, circuit boards, hardware components
Common Search/ComparisonYesNo

In summary, Nvidia Software professionals focus on developing and maintaining software solutions like drivers and AI applications, requiring programming skills and software credentials. Nvidia Hardware Engineers work on designing and testing physical GPU components, requiring engineering expertise. Both roles are vital in the tech industry but differ in their focus and skill sets.

More about Nvidia Software jobs

What cities are hiring for Nvidia Software jobs?

Cities with the most Nvidia Software job openings:

What states have the most Nvidia Software jobs?

States with the most job openings for Nvidia Software jobs include:

Infographic showing various Nvidia Software job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

GPU Systems (NVIDIA) Software Engineer at Edera Washington DC

Shell Lubricants Hub Hamburg

Washington, DC • On-site

$175 - $225/hr

Other

Medical, PTO

Posted yesterday

New


Job description

GPU Systems (NVIDIA) Software Engineer – Edera (Washington DC)

We are seeking a passionate GPU Systems (NVIDIA) Software Engineer with a deep understanding of system architecture and a passion for solving complex, low-level challenges. This role is perfect for an individual who thrives in environments where they can leverage their extensive knowledge of NVIDIA GPUs, Linux, kernels, and hypervisors. The ideal candidate will be adaptable, with a strong ability to pivot in response to high-priority customer needs and keep stakeholders informed.


Key Responsibilities

  • Build the foundations of integrating NVIDIA GPUs with the Edera platform

  • Proliferate low-level NVIDIA knowledge to hypervisor and platform engineers

  • Utilize knowledge of low-level systems architecture to design, develop and optimize software that integrates with hardware

  • Adapt quickly to the evolving needs of customers, providing timely and effective solutions to high-priority issues as they arise

  • Design secure by default infrastructure and isolation technology for containers with GPUs

  • Tackle complex and unfamiliar areas of development independently, demonstrating the ability to research, diagnose, and resolve deep system issues

  • Interface with Kubernetes, Xen hypervisor and other system components through deep knowledge of C and Rust


Qualifications

  • Deep understanding of NVIDIA GPU software and architecture

  • Has contributed or has deep understanding of kernels, hypervisors, and PCIe

  • Basic understanding of containers and Kubernetes

  • Adaptive to new concepts and challenges with low-level systems

  • Minimum 4 years experience in a relevant role


$175,000 - $225,000 a year


Benefits

  • Competitive Salary

  • Unlimited PTO

  • Equity

  • 100% medical coverage for you and your eligible dependents

#J-18808-Ljbffr