Senior Systems Software Engineer, Data Center - CUDA

4 Months ago • 6 Years + • Data Analysis • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA seeks a Senior Systems Software Engineer to join its CUDA driver team. Responsibilities include designing, developing, verifying, and maintaining software features for monitoring and managing NVIDIA's Compute GPU product line, ranging from single GPUs to DGX systems. This involves working with hardware and kernel driver engineers, utilizing APIs like NVML and NVIDIA-SMI, and developing code for Windows and Linux. The role requires collaborating with internal and external teams, understanding customer needs, and supporting new hardware architectures. The engineer will contribute to improving performance, features, and cross-platform implementation of monitoring and management tools.
Must have:
  • 6+ years experience developing user-space libraries and tools (Linux OS)
  • C, C++, Python programming skills
  • Experience with kernel device drivers or low-level hardware/software interfaces
  • Strong written and oral communication skills
Good to have:
  • Experience with device monitoring tools
  • Windows OS experience
Perks:
  • Equity
  • Benefits

Job Details

NVIDIA is searching for outstanding software engineers to join the CUDA driver team. This team develops and supports NVIDIA's GPU administration tools for monitoring and orchestrating our Compute GPU product line-up. The NVIDIA Data Center product line-up scales from single GPU add-in cards to full system DGX products, all built on developing technologies like PCI Express, NVLink, and NVSwitch. This work includes design, development, verification, and maintenance of new software features that monitor and run the Compute product line-up on Windows and Linux Operating Systems. In this role, you will work with hardware and kernel driver engineers on exposing new GPU features to customers and system administrators.

What you'll be doing:

  • Work on System and Device Monitoring/Management Tools for our Compute Professional Solutions products!

  • Leverage the C-based NVML (NVIDIA Management Library) API, NVIDIA-SMI (NVIDIA System Management Interface), and C++ Device Monitoring libraries and tools!

  • Effectively write maintainable and well-tested code as well as develop code for multiple operating systems.

  • Coordinate and drive development efforts across multiple teams defining forward-looking improvements.

  • Develop and maintain software features targeted at enabling and supporting NVIDIA GPU hardware.

  • Impact both current and upcoming Linux and Windows based operating systems, ensuring the best performance and feature set and cross platform implementation.

  • Support new hardware architectures for both pre-silicon and post-silicon.

  • Work with other internal worldwide teams (software, hardware, architecture, OEM support).

  • Collaborate with customers on understanding needs and defining feature requirements, as well as communicate new features and solutions.

What we need to see:

  • B.S. or M.S. in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).

  • 6+ years of "hands on" experience developing or maintaining user space library and tools, especially for the Linux OS.

  • Programming skills in C, C++ and Python required

  • Experience with kernel device drivers, kernel development and debugging or working with low-level hardware and software interfaces.

  • Experience working with device monitoring tools is a plus

  • Strong English written and oral communication skills to collaborate with other specialists or teams globally (worldwide).

  • Windows operating systems experience

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse 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.

Similar Jobs

Tesla - Service Technician

Tesla

Rogaland, Norway (On-Site)
4 Months ago
Riot Games - Senior Data Scientist

Riot Games

Singapore (On-Site)
2 Months ago
Adyen - OFAC Counsel

Adyen

New York, United States (On-Site)
1 Month ago
Visa - Senior Implementation Consultant

Visa

Almaty, Almaty Region, Kazakhstan (On-Site)
3 Weeks ago
Paytm - IT Auditor - Technical Security

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
dun bradstreet - Senior Analyst, Data Science

dun bradstreet

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
Tencent - Senior Big Data Solution Architect

Tencent

(On-Site)
8 Months ago
DraftKings - Senior Data Science Engineer

DraftKings

London, England, United Kingdom (On-Site)
2 Months ago
whoop - Senior Data Scientist (Insights)

whoop

Boston, Massachusetts, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Associate - IFS - Research Analyst

PwC

Jakarta, Indonesia (Hybrid)
3 Weeks ago
Virtusa - Pega Automation Tester

Virtusa

Gurugram, Haryana, India (Hybrid)
8 Months ago
PwC - Java Software Engineer

PwC

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
T systems - ServiceNow Architect

T systems

Pune, Maharashtra, India (On-Site)
4 Days ago
Coherent corp. - Process Engineer - Machining

Coherent corp.

Monroe, Connecticut, United States (On-Site)
1 Month ago
Autodesk - Software Development Manager

Autodesk

Toronto, Ontario, Canada (Hybrid)
1 Month ago
zeta - Intern - Video Producer

zeta

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Netflix - Director, Product Management (Demand Connectivity) - Ads

Netflix

Los Gatos, California, United States (On-Site)
2 Months ago
Nintendo - Intern Online Design (m/f/d)

Nintendo

Frankfurt Am Main, Hessen, Germany (On-Site)
8 Months ago
OAO INFO INDIA - Digital Marketing Executive

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Bungie - Destiny Global Community Lead

Bungie

Bellevue, Washington, United States (Hybrid)
2 Months ago
Insomniac - Lead Visual Effects Artist

Insomniac

United States (Remote)
2 Months ago
Zelis  - Account Service Representative (PINS)

Zelis

St. Louis, Missouri, United States (Hybrid)
3 Weeks ago
Qualcomm - GPU Performance Verification Engineer

Qualcomm

San Diego, California, United States (On-Site)
2 Weeks ago
Power Integrations - Cost Financial Analyst

Power Integrations

San Jose, California, United States (On-Site)
1 Month ago
Netflix - Product Manager, Content Promotion and Distribution, Marketing Supply Chain Lead

Netflix

Los Gatos, California, United States (On-Site)
4 Months ago
Microsoft - Senior Applied Researcher

Microsoft

Redmond, Washington, United States (On-Site)
2 Months ago
Scopely - VP, GM - Direct to Consumer

Scopely

Culver City, California, United States (Hybrid)
8 Months ago
Vimeo - Paid Media Platform Operations Contractor

Vimeo

New York, New York, United States (On-Site)
2 Months ago
Hawkeye Innovations - College Sports Systems Technician

Hawkeye Innovations

Iowa, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Integrant - Senior Data Engineer - Cloud

Integrant

Cairo Governorate, Egypt (Hybrid)
2 Months ago
Dentsu - Data Engineer

Dentsu

Gijón, Spain (Hybrid)
3 Weeks ago
Apple - Senior Marketing Data Scientist

Apple

Culver City, California, United States (On-Site)
1 Month ago
Ion - Data Center Architect, Italy

Ion

Italy (Hybrid)
8 Months ago
binance - Research Data Analyst

binance

Taipei City, Taiwan (Remote)
2 Weeks ago
Brillio - Director, Data Science & AI

Brillio

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Addepar - Senior Portfolio Data Engineer

Addepar

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
Square enix Japan - HR Data Scientist

Square enix Japan

Shibuya, Tokyo, Japan (On-Site)
1 Month ago
GoTo Group - Senior Data Warehouse Engineer

GoTo Group

Jakarta, Indonesia (On-Site)
4 Months ago
jetbrains - BI Analyst

jetbrains

Prague, Prague, Czechia (Hybrid)
3 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Pune, Maharashtra, India (On-Site)

Taipei City, Taiwan (On-Site)

Beijing, Beijing, China (On-Site)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug