Nvidia
Open positions
Principal Software Engineer - DGX Cloud
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. We are looking for a…
System Software Engineer - Robotics Simulation
We are now looking for a System Software Engineer for our Robotics Simulation Team! NVIDIA Isaac Sim™ is a cutting-edge robotics simulation platform that empowers researchers and engineers to accelerate the development…
Senior Software Engineer, AI Performance Analysis
Senior software engineer in NVIDIA's GPU Architecture Group building and automating performance analysis tools and workflows for AI training and inference workloads, including integrations between profiling infrastructure and AI frameworks. Core stack: Python and C++, with deep knowledge of AI workloads and frameworks.
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…
Senior 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…
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, AI Infrastructure Solutions
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, 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 Engineer, AV Analysis Platform
NVIDIA is seeking a senior software engineer to help build and scale evaluation and analysis infrastructure for Autonomous Vehicle development. This role sits at the intersection of AV tooling, distributed systems,…
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…
Cloud Services Software Engineer
Joining NVIDIA's DGX Cloud Team means contributing to the infrastructure that powers our innovative AI research. This team focuses on optimizing efficiency and resiliency of ML workloads, as well as developing scalable…
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 Systems Software Engineer, Kubernetes Scale - DGX Cloud
The DGX Cloud organization at NVIDIA brings together cutting-edge hardware and software innovation to deliver industry-leading accelerated computing for the world's most adventurous AI workloads. We're a team of…
