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.

Software Manager - BlueField DPU Platforms

Company: NVIDIA

Location: Lowell, MA

Posted Oct 13, 2024

NVIDIA is seeking a skilled engineering manager with experience in embedded Linux system software stack and Arm preboot development. The role involves mentoring a team, coordinating feature design and implementation, and collaborating with internal and external partners. The ideal candidate should have a strong understanding of computer system architecture, operating systems principles, and performance analysis/optimizations. NVIDIA offers competitive salaries, excellent benefits, and an opportunity to work in a diverse and innovative environment.

Hardware Integrator and Field Support, Co-packaged Optics

Company: NVIDIA

Location: Yokneam, Israel

Posted Oct 13, 2024

NVIDIA is seeking a skilled and motivated Co-Packaged Optics Test platform Integrator and field support Engineer. The ideal candidate will play a critical role in the integration and field support of silicon photonics testing platforms. Key responsibilities include participating in the development of testing platforms, leading verification and validation, and conducting optical tests. The successful candidate will collaborate with cross-functional teams, troubleshoot issues, and ensure the reliability, performance, and functionality of the platforms. NVIDIA values diversity and is committed to fostering an inclusive work environment.

Principal Graphics System Software Engineer

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 13, 2024

NVIDIA is seeking a Principal Graphics System Engineer to lead the transition of Vulkan and SPIR-V ecosystems through the shift from traditional triangle rasterization to AI and neural rendering. The ideal candidate should have extensive experience in graphics drivers, deep knowledge of GPU hardware, and strong technical leadership skills. They will design and implement new graphics features, drive neural graphics adoption, and collaborate with engineering leaders to define next-generation real-time graphics systems. NVIDIA offers competitive salaries, benefits, and the opportunity to work on cutting-edge technologies in fields like AI, quantum computing, and autonomous vehicles.

Tech Lead, Firmware Integration

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 13, 2024

NVIDIA is seeking a Senior Firmware Engineer to join their System Integration team. The role involves leading ground-breaking projects involving GPUs, DPUs, and networking components. The engineer will be responsible for integrating firmware into new hardware, addressing high-impact issues, mentoring a team, and collaborating with various teams. The ideal candidate should have a degree in Computer or Electrical Engineering, 12+ years of experience in low-level software development, strong analytical skills, and excellent communication abilities. NVIDIA offers competitive salaries, benefits, and is committed to fostering a diverse work environment.

Senior CUDA Test Development Software Engineer

Company: NVIDIA

Location: Shanghai, China

Posted Oct 13, 2024

NVIDIA, a global leader in GPU computing, is seeking a Senior CUDA Test Development Software Engineer. The role involves designing and implementing functionality/performance tests for CUDA driver and Libraries, automating these tests, triaging test results, and developing scripts/tools to improve efficiency. The ideal candidate should have a MS or PhD in computer science, 3+ years of QA experience, strong programming skills in C/C++ and Python, and excellent troubleshooting abilities. Knowledge of CUDA, Gcov, Coverity, Supercomputer, and HPC is a plus.

NVIDIA 2025 Internships: Systems Software Engineering

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Oct 13, 2024

NVIDIA is offering Systems Software Engineering Internships for 2025, with opportunities to work on projects impacting various industries. The internship involves developing GPU system software components, graphics drivers, and compiler technology. NVIDIA seeks passionate, hard-working individuals pursuing degrees in Computer Engineering, Electrical Engineering, Computer Science, or related fields. The internship offers competitive pay and benefits, with hourly rates ranging from 18 to 71 USD. NVIDIA is committed to diversity and equal opportunity employment.

Director, GPU Virtualization

Company: NVIDIA

Location: Pune, India

Posted Oct 13, 2024

NVIDIA is seeking a highly experienced Director of System Software to lead its global GPU virtualization organization. The role involves defining and implementing a comprehensive software roadmap, working with peer engineering, product, and program leaders, and leading a dynamic team of engineers. The ideal candidate should have extensive experience in software development, OS/kernel level development, and customer/partner interaction. They must demonstrate technical leadership, management knowledge, and a deep understanding of software development principles. The position offers a rare opportunity to influence core software for NVIDIA's GPUs in the datacenter, impacting all growing businesses.

Senior Account Manager - Automotive Industry

Company: NVIDIA

Location: Seoul, South Korea

Posted Oct 14, 2024

NVIDIA is a leading force in modern artificial intelligence, revolutionizing the automotive industry. The company's accelerated computing platform and services are enabling significant changes in the sector, including AI-driven user interfaces, digital twin technology, and advancements in robotics. NVIDIA is seeking a senior account manager with extensive experience in selling solutions to large enterprise accounts, particularly in the automotive sector. The ideal candidate should possess a deep understanding of technologies like generative AI, digital twin, autonomous driving, and robotics. The role involves developing sales strategies, building a strong field operations team, and driving revenue growth for NVIDIA in Korea.

Senior Prediction Engineer - Autonomous Vehicles

Company: NVIDIA

Location: Beijing, China

Posted Oct 14, 2024

The job posting is for a highly skilled Prediction Engineer to join an autonomous driving team. The role involves developing and implementing hybrid prediction algorithms, optimizing existing algorithms, designing and implementing machine learning models, conducting rigorous testing, collaborating with cross-functional teams, and staying current with AI advancements. The ideal candidate should have a strong foundation in classical algorithms and modern machine learning methods, including deep learning, and possess MS or PhD in Computer Science, Engineering, Mathematics, or a related field. Strong programming skills in C++, Python, and experience with machine learning frameworks are required. The role offers a challenging and rewarding environment to shape the future of transportation.

Senior Full Stack Engineer

Company: NVIDIA

Location: Gurgaon, India

Posted Oct 13, 2024

NVIDIA is seeking experienced Front-End engineers to join the GeForce Now Application Engineering Team. The role involves designing, developing, and optimizing web applications using modern UI technologies and frameworks. The engineer will work on crafting a next-generation AI-powered UI framework for cloud applications, ensuring high-quality gaming experiences across various devices. Key responsibilities include developing complex, responsive UI, optimizing application performance, and collaborating with multi-functional teams. NVIDIA values diversity and innovation, and the ideal candidate should have a strong background in end-user facing UI development, experience with cloud infrastructure, and a commitment to continuous learning.

Senior Software Engineer, Metropolis AI Workflow

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 13, 2024

NVIDIA is seeking a Senior Software Engineer for its Metropolis AI Workflow. The role involves developing hardware-accelerated solutions using deep learning, AI, and computer vision technologies. The engineer will collaborate with a global software team, focusing on core technologies for multi-modal and streaming AI applications. Key responsibilities include designing and developing accelerated streaming AI pipelines, evaluating and testing AI pipelines, profiling and optimizing pipelines, and participating in the product development lifecycle. The ideal candidate should have a degree in CS or CE, 5+ years of software development experience, and a strong background in computer vision, machine learning, and deep learning technologies. Excellent communication skills and the ability to work in a multinational, multi-time-zone environment are also required. NVIDIA offers a competitive salary range of 148,000 USD - 276,000 USD, equity, and benefits.

Senior System Software Engineer, Metropolis AI Workflow

Company: NVIDIA

Location: Gurgaon, India

Posted Oct 13, 2024

The job posting is for a Senior Software Engineer position at Metropolis AI Workflow. The role involves developing hardware-accelerated solutions for deep learning, artificial intelligence, and computer vision technologies. The successful candidate will collaborate with a global software team, focusing on core technologies for multi-modal and streaming AI applications. Key responsibilities include designing and developing accelerated streaming AI pipelines, evaluating and testing AI pipelines, profiling and optimizing pipelines for scalability, reliability, and efficiency, and participating in a product development lifecycle. The ideal candidate should have a degree in CS/CE/Electronics, 5+ years of software development experience on Linux, and a strong background in computer vision, machine learning, and deep learning technologies.

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