System Software Engineer, Profiler - GPU jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 10 hours ago

System Software Engineer, Profiler - GPU

NVIDIA is a leading company in the technology sector, specializing in groundbreaking products for Automotive, VR, Gaming, Deep Learning, and High Performance Computing. They are seeking a System Software Engineer to develop software for GPU application developers, focusing on performance analysis capabilities and foundational software libraries for developer tools.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and maintain GPU performance foundation libraries for Nsight tools with focus on high fidelity hardware events and counters
Develop and implement GPU assembly tests
Build and maintain a test validation framework written primarily in CUDA and GPU Assembly
Utilize emulators to debug and verify instruction events
Document tools use cases and data processing workflows to facilitate architectural explorations

Qualification

CC++PythonCUDAAssemblyPerformance analysisHardware-software co-designProblem-solvingTeam collaborationCommunication skills

Required

B.S. EE/CS (or equivalent experience) and 5+ years of experience or MS with 2+ years' experience, or Ph.D
Strong programming ability in C, C++, and scripting languages such as Python
Good understanding or prior experience with low level assembly code
Solid understanding of hardware pipeline and execution unit instruction pipeline concepts, with a willingness to work at a detailed implementation level
Knowledge of hardware-software co-design principles and practices
Experience with performance analysis and optimization of software on hardware accelerators
Experience with developing on simulators and emulators
Excellent problem-solving skills and the ability to work collaboratively in a team environment
Strong communication skills, both written and verbal

Preferred

Shown knowledge of compute (CUDA/OpenCL), modern graphics (DirectX12, OpenGL, Vulkan, Metal), or DL frameworks (PyTorch/JAX)
Prior experience authoring developer tools, particularly for GPUs, games, pro visualization, or compute workloads
Knowledge of performance analysis, particularly of GPU applications
Experience in driver development

Benefits

Equity

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase