4 days ago
Base Salary
$152k - $288k/yr
Responsibilities
- Develop CUDA software in pre-silicon simulation and emulation environments.
- Own and drive CUDA enablement for new silicon and architectures.
- Develop, stabilize, and productize CUDA features for new chips and systems with software, hardware, and related teams.
- Architect and implement new features and contribute to bringing up CUDA on new chips.
- Help define improvements to CUDA APIs and the programming model while driving efforts across multiple teams.
- Write effective, maintainable, and well-tested code for multiple operating systems.
- Participate across the product lifecycle from design feedback and hardware modeling through silicon bring-up and production deployment.
Requirements
- Bachelor's or master's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
- At least 5 years of relevant systems software development experience.
- Strong C programming skills and knowledge of parallel programming.
- Excellent knowledge of computer system architectures.
- Experience with operating-system interfaces for threads, process control, and virtual memory.
- Experience writing and debugging multithreaded programs and working with large codebases.
- Strong written communication, collaboration, and ability to guide and influence across groups.
- Preferred: knowledge of system-level architecture, interconnects, memory hierarchy, interrupts, memory-mapped I/O, memory coherence and consistency models, kernel-mode development, and Windows, Linux, or macOS driver development.
- Preferred: familiarity with C++ and CUDA.
Benefits
- Equity and benefits are provided.
- Base salary depends on location, experience, and other objective job-related factors.
- Applications are accepted at least until November 9, 2026; the posting is for an existing vacancy.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
