Connecting job seekers with genuine opportunities — always free to apply Post a Job Free →

Associate Software Engineer

NVIDIA

Full-time Onsite United States

Job Description

About This Role

NVIDIA is hiring Associate Software Engineers to build GPU drivers, AI frameworks, CUDA toolkits, and cloud software powering the world's most advanced AI infrastructure. You will work in one of the most compute-rich engineering environments in the industry, alongside researchers and engineers defining modern AI.

Job Overview

  • Job Title: Associate Software Engineer
  • Company: NVIDIA
  • Location: Santa Clara, CA / Seattle, WA / Austin, TX / Durham, NC / Westford, MA
  • Job Type: Full-time
  • Experience Level: Entry-level (0–2 years)
  • Salary Range: $44–$60/hr
  • Posted Date: 2026-06-06
  • Application Deadline: 2026-07-06

Role Context

NVIDIA's software engineers work on GPU-accelerated systems spanning graphics, AI training, autonomous vehicles, and robotics. Associate engineers join small, focused teams and take ownership of subsystems within their first 6 months. The culture rewards technical depth and self-directed learning.

Key Responsibilities

  • Develop and optimize software in C++, Python, or CUDA for GPU platforms
  • Contribute to NVIDIA driver development, CUDA libraries, or AI framework integrations
  • Write automated test suites covering functional correctness and performance benchmarks
  • Investigate hardware-software interaction bugs across GPU and system layers
  • Collaborate with hardware architects on software-hardware co-design decisions
  • Document software interfaces and design decisions for your module

Requirements & Skills

  • Bachelor's or Master's in Computer Science, Computer Engineering, or Electrical Engineering
  • Strong C++ programming skills — memory management, concurrency, templates
  • Python skills for scripting, testing, and prototyping
  • Familiarity with GPU architecture, parallel programming, or CUDA is a strong plus
  • Enthusiasm for AI, graphics, or high-performance computing

Benefits & Work Conditions

  • $44–$60/hr with NVIDIA RSUs and annual bonus
  • Onsite at NVIDIA campuses with access to GPU compute resources
  • Top-tier health, dental, vision, and life insurance
  • Annual learning budget and conference attendance support
  • 401(k) plan and generous parental leave policy

Who Should Apply

Graduates passionate about systems programming, GPU computing, or AI infrastructure. NVIDIA is a strong fit for engineers who want to work at the hardware-software boundary and contribute to technology that defines the future of AI.

About the Company

NVIDIA is the world's leading designer of GPUs and accelerated computing platforms. Its hardware powers AI training for every major tech company, and its CUDA software stack is the standard foundation for deep learning development worldwide.

How to Apply

Apply through NVIDIA Careers. Search "Associate Software Engineer." Expect a coding screen and a technical deep-dive into systems, algorithms, and GPU-related concepts.

Job Details

Salary $44 – $60 / month
Job Type Full-time
Work Mode Onsite
Location , United States
Apply Before Jul 09, 2026
Important: We never charge any fee at any stage of the hiring process. If anyone asks for money, report it to [email protected].
Similar Jobs

No similar jobs found.