Nvidia
Open positions
Senior System Software Engineer, Automotive Performance
NVIDIA seeks a Senior System Software Engineer to optimize system software performance for its automotive platforms running Safe RTOS on Tegra/ARM. The role involves benchmarking boot and runtime performance, hypervisor overhead analysis, profiling tools, and collaboration with ADAS/AV, DriveOS, and hardware teams, using C/C++, Linux, and QNX.
Principal Software Engineer
NVIDIA seeks a Principal Software Engineer to architect and build agentic AI platforms and products, including LLM-powered multi-agent systems, RAG pipelines, and orchestration infrastructure integrated with enterprise data and microservices. Core technologies include Python, Kubernetes, cloud-native distributed systems, and agent frameworks such as LangChain.
Engineering Manager, Graphics System Software
Engineering manager role at NVIDIA leading a team building workstation graphics driver and system software across GPU architectures, APIs (Vulkan, OpenGL, DirectX, Metal) and operating systems. Combines people management with hands-on technical leadership in C/C++, driver development, performance and reliability.
Software Engineer, Workflow Systems
Builds workflow software and tool integrations for NVIDIA's chip-design (RTL-to-GDS) pipelines, focusing on workflow definitions, dependency/configuration models, state management, retries and recovery, and versioned tool/scheduler interfaces. Works across Python, Go, Perl, Tcl, Make and shell, partnering with runtime engineers and chip-design specialists.
Senior Software Developer
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Systems Software Engineer - Infrastructure
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Senior Software Engineer, Fleet Intelligence Backend
Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPUs act as the brains of computers, robots, and self-driving cars that can understand the world. Doing…
Senior Software Engineer, Virtualization and Linux Kernel
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Senior Software Engineer – WebRTC Streaming
NVIDIA's GeForce Now, the next-generation gaming service powered by NVIDIA GPUs in the cloud, transforms a Mac, any PC, or just a mobile device into a high-performance gaming rig. GeForce NOW automatically keeps games…
Senior Software Developer, Test and Automation
Move the needle in testing NVIDIA's embedded software! As a highly skilled and motivated senior software developer you will push the boundaries for testing and automation. This role offers an outstanding opportunity to…
Software Intern - Embedded Systems 2027
NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next…
Senior Software Engineer, Agent Policy Fabric
The Agentic Safety Engineering team is building Agent Policy Fabric (APF), an enterprise governance layer for AI agents. APF combines signed policy, runtime verification, policy projection, credential mediation, and…
System Software Engineer, Tegra Security Software
At NVIDIA, we invite hard-working new college graduates and early-career engineers to apply for our System Software Engineer, Automotive Cybersecurity role and join the HPSE Interface team in the United Kingdom. This…
Senior Software Engineer, Platform Engineering
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Manager, Linux GPU System Software Engineering
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Senior Infrastructure Security Engineer – EDA Clusters
Securing NVIDIA's EDA clusters is not a matter of deploying a standard security stack. The workloads are too large, too long-running, and too performance-sensitive for an off-the-shelf playbook to simply apply. That…
Software and System Architect
NVIDIA is looking for a passionate and dedicated SW & System Architect to join our SW Architecture group. The position includes researching new technologies with focus on architecture definition of groundbreaking…
Senior Cloud Software Engineer
Are you ready to help build a better future, solve some of the hardest real-world problems using large scale distributed computing, concurrent and highly available microservices architecture in the cloud? NVIDIA is…
