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 Software Engineer, System Performance - Autonomous Vehicles

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 07, 2024

NVIDIA's Solution Engineering team is seeking a software developer with 5+ years of experience in deep learning and autonomous driving technologies. The ideal candidate will shape application architecture, optimize system design, and collaborate with global engineering teams. They should have strong C/C++ skills, knowledge of various OS environments, and experience with GPU programming. NVIDIA offers a competitive salary range of 148,000 - 276,000 USD, equity, and benefits. The company values diversity and is an equal opportunity employer.

Senior Solutions Architect, Infiniband and Ethernet Networking - NVIS

Company: NVIDIA

Location: Remote

Posted Oct 07, 2024

NVIDIA, a global leader in computer graphics, AI, and accelerated computing, is seeking a Senior Networking (ETH/IB) Solutions Architect. The role involves building AI/HPC infrastructure, supporting operational aspects of large-scale AI clusters, and engaging in the entire lifecycle of services. The ideal candidate should have a BS/MS/PhD in a relevant field, 8+ years of networking experience, and expertise in Linux system administration, automation, and GPU-focused hardware/software. NVIDIA offers a competitive salary range, equity, and benefits, and is committed to fostering a diverse work environment.

Software Development Engineer - Full Stack

Company: NVIDIA

Location: Bangalore, India

Posted Oct 07, 2024

NVIDIA is seeking a highly skilled Software Engineer to join their Compiler Team. The role involves collaborating with the team to design, develop, and maintain verification tests and infrastructure. The ideal candidate should have a Bachelor's degree in Computer Science or a related field, 4+ years of software development experience, and expertise in Python, C/C++, and SQL. Knowledge of Clang, LLVM, OpenGL, Vulkan, Direct3D, and CUDA APIs is a plus. Experience with containerization and orchestration technologies like Docker and Kubernetes is also beneficial. NVIDIA is known for its desirable work environment and brilliant team.

Senior Software Engineer, Data Ingestion - Autonomous Vehicles

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Oct 07, 2024

NVIDIA is seeking a Senior Software Engineer to enhance and scale data ingestion pipelines for Autonomous Driving division. The role involves monitoring data pipelines, collaborating with multi-functional teams, implementing data quality checks, and working closely with AV development team. The ideal candidate should have a technical degree, 5+ years of industry experience, proficiency in Golang and distributed systems, and strong understanding of computer science principles and data science.

Senior Functional Test Engineer

Company: NVIDIA

Location: Yokneam, Israel

Posted Oct 06, 2024

NVIDIA is seeking a test development engineer with a background in computer science, electrical engineering, or a related field. The role involves designing and developing automated tests for networking Switches and DPU adapters, working closely with HW, ASIC, and SW Engineering teams. The ideal candidate should have 8+ years of software development experience, proficiency in Perl, Python, or C, and familiarity with UNIX/Linux Operating Systems. Knowledge of HW testing and production flow, along with excellent programming, debugging, performance analysis, and test design skills, is highly desirable. NVIDIA is known for its diverse and forward-thinking work environment.

Senior Software and System Architect

Company: NVIDIA

Location: South Bay

Posted Oct 08, 2024

NVIDIA is looking for a Senior SW amp System Architect to join their SW Architecture group. The role involves researching new technologies, defining architecture, and collaborating with various teams globally. The company offers competitive salaries, a generous benefits package, and a unique opportunity to shape the future of datacenter technologies.

Senior Software Engineer - HPC

Company: NVIDIA

Location: Bangalore, India

Posted Oct 07, 2024

NVIDIA is seeking a Senior Software Engineer to join their mission to improve HPC infrastructure. The ideal candidate should have 5+ years of experience in designing, implementing, and delivering large engineering projects. They should be proficient in cloud computing, modern CI/CD techniques, and have a strong understanding of Linux and TCP/IP fundamentals. The role involves designing highly available and scalable systems, evaluating new technologies, and ensuring high uptime and QoS. The candidate will work with a team of skilled engineers and participate in on-call rotations.

Senior MLOps Engineer, GenAI Framework

Company: NVIDIA

Location: South Bay

Posted Oct 08, 2024

NVIDIA is looking for a senior build and continuous integration engineer to work on its GenAI Frameworks NeMo Megatron Core team. The job involves architecting and leading the build-release continuous integration processes, proposing and implementing efficient DevOps solutions, and working with industry standard tools. The company offers a competitive salary range and benefits.

Senior System Software Test Engineer, Networking

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 07, 2024

NVIDIA is seeking a skilled Software Test Engineer to join their Cumulus Linux Verification Engineering Team. The role involves leading verification of groundbreaking features, developing test plans, executing tests, and creating automated test suites. The ideal candidate should have a B.S degree in Engineering/Computer Science, 5+ years of Software Quality Engineering experience, strong technical skills, and hands-on experience with Layer2 and Layer3 protocols. Familiarity with test tools, Python, Unix/Linux, and CI methodology is preferred. NVIDIA offers competitive salaries, benefits, and a diverse work environment.

Senior System Software Engineer - Autonomous Vehicles

Company: NVIDIA

Location: South Bay

Posted Oct 08, 2024

NVIDIA is seeking a System Software Engineer to work on developing and bringing their autonomous vehicle platform to the world. The ideal candidate will collaborate with software engineers, hardware, and architecture teams to design, develop, and implement software and systems for automotive platforms.

Senior Hardware Test Engineer

Company: NVIDIA

Location: South Bay

Posted Oct 08, 2024

NVIDIA is looking to hire a Senior Hardware Test Engineer to develop manufacturing test solutions for Datacenter and Enterprise products. The role requires a strong understanding of x86 server architecture, PCIe, and high-speed interconnects. The company offers a competitive base salary range of $152,000 to $287,500 and benefits.

System Software Engineer, Boot Stack SW

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Oct 08, 2024

NVIDIA is seeking a Senior System Software Engineer with expertise in C and Python programming, operating systems, ARM programming models, and communication skills. The role involves working on trusted application architecture, design, and development in ARM's trusted environment, software design and development for data-center and automotive systems firmware, debugging Tegra bare metal issues, simulating and building prototypes, and post-silicon verification. The ideal candidate should have a BS or MS degree in EE/CS/CE, 3+ years of experience in low-level system software, and excellent C and Python programming skills. The base salary range is 148,000 USD - 276,000 USD, with eligibility for equity and benefits. NVIDIA is committed to fostering a diverse work environment.

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