Senior Systems Software Engineer, Data Center - CUDA

5 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

Sinozi - Lead QA

Sinozi

Bangkok, Thailand (On-Site)
3 Months ago
Qualcomm - Antenna Hardware Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Tencent - Global Business Development Manager

Tencent

California, United States (On-Site)
5 Months ago
Wolters Kluwer - Transportation Support Specialist

Wolters Kluwer

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Months ago
Playstation - Senior Software Development Engineer in Test

Playstation

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
oportun - Senior Manager, Data Science

oportun

(Remote)
3 Months ago
Unity - Senior Data Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Nice - Senior Sales, Compensation, Financial and Data Analyst

Nice

United States (Remote)
1 Month ago
Capgemini - RPA (IA) - Business Analyst/Product Owner

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
bytedance - Data Analyst - Corporate Information System

bytedance

Singapore (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scopely - Senior Product Manager - Performance

Scopely

Seville, Andalusia, Spain (Hybrid)
1 Month ago
PwC - Financial Crime Unit (FCU) Management Information Associate

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
Saviynt - Identity Security - Customer Success Manager

Saviynt

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Generative AI)

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
GMS Services - Senior DevOps Developer

GMS Services

Berlin, Berlin, Germany (On-Site)
10 Years ago
blend - Lead Data Scientist

blend

Montevideo, Montevideo Department, Uruguay (Remote)
1 Month ago
Milk  visual effects - VFX Line Producer

Milk visual effects

(On-Site)
5 Months ago
Ion - Product Manager - Clarus Data

Ion

London, England, United Kingdom (On-Site)
1 Month ago
OKX - Senior Agent, Customer Service (Spanish Speaker)

OKX

Budapest, Hungary (Hybrid)
2 Months ago
Matte projects - Experiential Producer

Matte projects

New York, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

AGS - American Gaming Systems - Senior Software Engineer - Game Development

AGS - American Gaming Systems

Atlanta, Georgia, United States (On-Site)
3 Months ago
Experian - Security Engineer - Scripting and Automations

Experian

Allen, Texas, United States (Remote)
2 Months ago
NVIDIA - System Architect

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
fluence - Sr. Business Analyst, Production Planning

fluence

Houston, Texas, United States (Hybrid)
3 Months ago
Google - Account Strategist, Mid-Market Sales

Google

Ann Arbor, Michigan, United States (On-Site)
3 Months ago
Axon - Mechanical Commodity Manager

Axon

Scottsdale, Arizona, United States (Hybrid)
2 Months ago
Nintendo - Senior Program Administration Coordinator (Bilingual Spanish)

Nintendo

Redmond, Washington, United States (Hybrid)
8 Months ago
Fox Factory - Inside Sales Representative

Fox Factory

Baton Rouge, Louisiana, United States (On-Site)
2 Months ago
OKX - Compliance Analyst (Policy / Risk Assessment)

OKX

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

GoTo Group - Data Science Lead - AI

GoTo Group

Singapore (Hybrid)
1 Month ago
PwC - Senior Associate_Azure Data Engineer-- Data and Analytics_Advisory_Gurugram

PwC

Gurugram, Haryana, India (On-Site)
8 Months ago
Addepar - Staff Software Engineer - Data Intelligence

Addepar

New York, New York, United States (On-Site)
3 Months ago
GoTo Group - Data Scientist Intern

GoTo Group

Singapore (On-Site)
1 Month ago
velotio technologies  - Senior Engineer (Data Engineer- Databricks)

velotio technologies

Pune, Maharashtra, India (Remote)
2 Months ago
Mozilla - Manager, Marketing Data Science

Mozilla

Canada (Remote)
2 Months ago
Workato - Senior Java Engineer (Data Integration Team)

Workato

Belgrade, Serbia (On-Site)
2 Months ago
Tencent - Marketing Data Analyst (深圳)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
9 Months ago
TransUnion - Senior Consultant, Data Science and Analytics

TransUnion

Hong Kong (On-Site)
2 Months ago
Trend Micro - Sr. Data Scientist (AI Lab)

Trend Micro

Taipei City, Taiwan (On-Site)
1 Month 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.

Taipei City, Taiwan (On-Site)

Beijing, Beijing, China (On-Site)

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

Santa Clara, California, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Yokne'am Illit, North District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Dubai, Dubai, United Arab Emirates (On-Site)

Beijing, Beijing, China (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