Jobs at NVIDIA

7,225 open positions

NVIDIA, founded in 1993, has become a leader in graphics processing units (GPUs) and AI compute platforms, powering everything from gaming rigs to autonomous vehicle systems.

The company hires across software engineering, hardware design, AI research, data science, product management, sales, and support roles. Candidates can expect rigorous technical interviews, a culture of innovation, and opportunities to work on cutting‑edge projects that influence global technology trends.

By viewing NVIDIA's listings on Job Transparency, you gain access to verified salary ranges, employee sentiment scores, and real‑world benefit comparisons, giving you a clear edge when negotiating offers and choosing roles that match your career goals.

Senior Verification and Validation Engineer

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 04, 2024

NVIDIA is seeking a Senior Verification & Validation Engineer with strong CPU and verification fundamentals. The role involves innovating CPU testing, collaborating with various teams, and supporting silicon bring-up, validation, and debug. The ideal candidate should have a Masters degree in CompE, EE, CS, or equivalent, 3+ years of relevant experience, and strong programming skills in assembly/C/C++ and Perl/Python/shell. NVIDIA is known for its progressive, technology-focused environment and offers a competitive salary range of 128,000 USD - 258,750 USD along with equity and benefits.

Senior ASIC Design Engineer

Company: NVIDIA

Location: Lowell, MA

Posted Oct 04, 2024

The job description outlines a role in digital logic interconnect design for next-generation GPUs and SOCs. The ideal candidate should have extensive experience in PCIE Physical/Datalink Layer or other industry standard protocols. Responsibilities include micro-architectural definition, RTL coding, logic debug, timing closure, power optimization, and verification support. Collaboration with various teams and leading junior engineers is also required. NVIDIA, known for its desirable work environment, offers a competitive salary range of $164,000 - $304,750 along with equity and benefits.

Senior Software Engineer - DGX Cloud

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Oct 04, 2024

NVIDIA DGX Cloud is seeking software engineers to develop accelerated compute infrastructure. The role involves designing scalable software systems, managing cloud infrastructure, and collaborating with internal teams. The ideal candidate should have 5+ years of experience in distributed software systems, proficiency in systems programming languages, and understanding of secure communication protocols. Experience in hyperscale cloud service providers, networking protocols, and Kubernetes is a plus. NVIDIA offers competitive compensation, benefits, and a diverse work environment.

Senior System Software Architect, HPC Networking

Company: NVIDIA

Location: Beijing, China

Posted Oct 04, 2024

NVIDIA is seeking a highly motivated architect to join their team and contribute to the development of next-generation Ethernet, InfiniBand, and NVLink systems. The role involves creating proofs-of-concept, researching and implementing features for AI and HPC communication middleware, and collaborating with customers to provide innovative solutions. The ideal candidate should have a Ph.D, Masters, or Bachelors in computer science, computer engineering, electrical engineering, or a related field, with 5+ years of experience in DNNs, scaling of DNNs, parallelism of DNN frameworks, or deep learning training workloads. Strong programming and software development skills, along with a deep understanding of parallelism techniques and AI network parallelism, are required. NVIDIA is committed to fostering a diverse work environment and is one of the most desirable employers in the technology world.

Speed Modeling and Prototyping Engineer

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 04, 2024

NVIDIA, a leader in high-performance computing, gaming, and AI, is seeking a hardware engineer with a MS in EE, CE, or Systems Engineering and 3+ years of experience. The role involves understanding chip HW features, developing prototyping strategies, and collaborating with various teams to bring industry-defining products to market. Familiarity with statistical methods, data analysis, and scripting is a plus. NVIDIA offers a competitive salary range of 128,000 USD - 258,750 USD, equity, and benefits.

Senior Performance Software Engineer, Deep Learning Libraries

Company: NVIDIA

Location: Puteaux, France / Remote

Posted Oct 04, 2024

NVIDIA is seeking a Senior Performance Software Engineer for Deep Learning Libraries. The role involves developing optimized code for NVIDIA's cuDNN, cuBLAS, and TensorRT libraries to accelerate deep learning operations on GPUs. The ideal candidate should have a PhD in Computer Science, Computer Engineering, Applied Math, or related field, or equivalent experience. Strong C++ programming skills, experience with performance-oriented parallel programming, and a solid understanding of computer architecture are required. Familiarity with CUDA/OpenCL GPU programming, LLVM, TVM tensor expressions, or TensorFlow MLIR is a plus. The role offers the opportunity to work on cutting-edge technology and contribute to breakthroughs in AI.

Senior Software Engineer, Cybersecurity AI Framework

Company: NVIDIA

Location: Austin, TX / Remote

Posted Oct 04, 2024

NVIDIA is seeking a Senior Software Engineer to drive the development of Morpheus, an open-source cybersecurity streaming SDK. The role involves developing and optimizing C++ and Python-based SDKs, designing high-throughput and low-latency streaming pipelines, and collaborating with experts to transition proof-of-concept tools to production-ready frameworks. The ideal candidate should have a BS or MS in Computer Engineering, Computer Science, or a related field, 8+ years of experience in AI, Applied Math, Data Science, or a related field, proficiency in C++ and Python, and a deep understanding of high-performance parallel computing. Experience with asynchronous programming, AI frameworks, NVIDIA technologies, RAPIDS libraries, LLM libraries, distributed frameworks, and communication frameworks is a plus. NVIDIA offers a competitive salary package and benefits, and is committed to fostering a diverse work environment.

Senior Software QA Test Developer

Company: NVIDIA

Location: Other US Location

Posted Oct 04, 2024

The job posting is looking for a creative and expert Systems Integration amp Test Engineer to help develop and productize groundbreaking product solutions for autonomous vehicles. The role involves developing and improving software integration testing, triaging and debugging system integration issues, and partnering with various teams to achieve meaningful standards and guidelines.

Senior GPU System Software Engineer

Company: NVIDIA

Location: Bangalore, India

Posted Oct 04, 2024

NVIDIA is seeking a skilled engineer with expertise in system software to join their Tegra System Software organization. The role involves supporting firmware development for embedded microcontrollers within NVIDIA GPUs, collaborating with hardware and software teams, optimizing software for robustness, performance, and security, and ensuring compliance with functional safety standards. The ideal candidate should have a degree in Electronics/Computer Engineering, Computer Science, or related field, 5+ years of software development experience, strong C programming skills, understanding of OS concepts, and experience with the software development life-cycle. Previous experience in firmware development for GPUs, understanding of GPU software kernel driver and firmware, and experience in Pre-Silicon/Post-Silicon bring up of complex SoCs are considered a plus. NVIDIA is known for being a desirable employer, and they are looking for clever, creative, and driven individuals to join their team.

Senior DFD Methodology Engineer

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 04, 2024

NVIDIA is seeking a Senior DFT Engineer with extensive experience in design-for-test engineering. The role involves working with cross-functional teams to implement state-of-the-art test access mechanisms, develop and deploy DFD methodologies, and mentor junior engineers. The ideal candidate should have a BSEE or equivalent experience with 5+ years, or an MSEE or PhD with 3+ years of proven experience in DFT, DFD, or related domains. Excellent analytical skills, experience in silicon debug and bring-up, and strong programming skills are required. NVIDIA is a leading AI computing company with a diverse and inclusive work environment, offering competitive compensation and benefits.

Senior DevOps Engineer

Company: NVIDIA

Location: South Bay

Posted Oct 04, 2024

NVIDIA is looking for a Senior DevOps Engineer to join their Data and Application Services team. The ideal candidate will have experience with cloud services, automation, and operational excellence. The job requires a strong understanding of Linux, cloud providers, and modern CICD techniques. The company offers a competitive salary range and benefits.

DFT Engineer

Company: NVIDIA

Location: Other US Location

Posted Oct 04, 2024

NVIDIA is looking for a DFT Engineer to work on groundbreaking innovations in test access mechanisms, IO BIST, memory BIST, and scan compression. The role involves designing and implementing state-of-the-art designs, verifying and silicon bringup of Scan ATPG and other DFT features, and developing and deploying DFT methodologies for next-generation products.

Frequently Asked Questions

What is it like to work at NVIDIA?
Employees report a collaborative environment that values experimentation, with many teams working cross‑functionally on GPU architecture, AI frameworks, and cloud services. NVIDIA offers competitive compensation, stock options, extensive learning resources, and a flexible work‑from‑home policy for eligible roles. The company also emphasizes diversity and inclusion through employee resource groups and community outreach programs.
What types of positions are available at NVIDIA?
NVIDIA employs a wide spectrum of roles: software engineers (e.g., driver development, AI model deployment), hardware engineers (chip design, testing), AI researchers (deep learning, reinforcement learning), data scientists (performance analytics, recommendation systems), product managers (GPU product lines, cloud offerings), sales and marketing specialists, and support staff for technical services and customer success.
How can I stand out as an NVIDIA applicant?
Demonstrate domain expertise in graphics, AI, or systems engineering and provide concrete examples of projects that solved real‑world problems. Showcase a strong portfolio or open‑source contributions, prepare for both coding and system‑design interviews, and articulate how your curiosity aligns with NVIDIA’s mission to advance computing and AI. Highlight soft skills like teamwork, communication, and a willingness to learn across disciplines.

Other Companies Hiring