Experience in developing user-space system software, with a willingness to delve into kernel-space and/or low-level hardware when needed.
Knowledge of embedded systems programming, threading, synchronization mechanisms, communication frameworks, and parallel computing to build highly scalable and efficient applications.
Familiarity with CPU/GPU architectures, memory subsystems, and performance optimization.
Prior experience working in any of the following areas: autonomous vehicles, robotics, GPU, and embedded systems.
Outstanding communication and collaboration skills.
Ways to stand out from the crowd
Deep understanding of system architecture: CPU, GPU, memory, Ethernet, and storage.
Experience developing autonomous vehicles or robotic systems.
Hands-on experience in embedded development, operating systems, and real-time software.
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary range for this position is 224,000 USD – 356,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 3, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.