Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System Software Engineer - Data Center GPU Compute Diagnostics

$152k - $241.5k

NVIDIA

  • # System Software Engineer – Data Center GPU Compute DiagnosticsApplylocations: US, NC, Durhamtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2018221We are seeking a system software engineer to work on next-generation Data Center GPU diagnostics for rack-scale AI supercomputer systems. Our charter is to build applications and compute workloads that test and heavily stress GPU compute engines, HBM memory, cache hierarchy, PCIe/NVLink interfaces, power delivery, and thermal behavior, and to use those applications in silicon/system bring-up along with packaging such tools for manufacturing and customer use. In this role you will partner with a senior engineer leading the team's CUDA kernel and GEMM diagnostics work, owning well-scoped pieces of the codebase end-to-end while ramping on GPU microarchitecture and silicon characterization. The best candidates will have experience writing low-level diagnostic, performance, or stress software for complex hardware systems, ideally including experience with GPUs, CUDA kernels, GEMM-style workloads, CPUs, NICs or high-speed interconnects such as PCIe.Good interpersonal skills are required as this role will involve close collaboration with hardware architecture, silicon validation, manufacturing and field teams. In addition, the engineer will grow their knowledge of operating systems, computer architecture, GPU memory, voltage/frequency behavior, thermal limits, high-speed buses, and modern AI development and analysis tools to efficiently validate and test next-generation processors and systems. Join an exciting, rewarding and fast paced environment!**What you'll be doing:*** Working closely with hardware architecture, driver, manufacturing, and field teams through the product development lifecycle of rack-scale AI systems.* Implementing and maintaining CUDA/C++ diagnostic workloads and software infrastructure used in chip development, validation, productization, and field triage.* Writing and tuning GPU compute tests that stress Tensor Cores, SMs, L2/cache hierarchy, HBM memory, and related power/thermal operating points.* Implementing and tuning GEMM-style diagnostic workloads, including tests combined with additional load in NVLink, PCIe or CPU subsystems.* Contributing to higher-level AI workload tests, including PyTorch-based large model workloads that stress GPUs, memory, interconnects, thermals, and system software under realistic rack-scale AI use cases.* Bringing up and validating new hardware features with pre-beta GPU drivers, low-level diagnostic software, and system telemetry, under guidance from the technical lead.* Triaging and debugging failures involving ECC, HBM behavior, thermal limits, voltage/frequency margining, and PCIe/NVLink errors.**What we need to see:*** BS or MS degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.* 5+ years of system software, GPU software, embedded software, or hardware validation experience.* Experience writing low-level diagnostics, interacting with device firmware and hardware level debuggers.* Strong C/C++ and Python programming skills.* Exposure to GPU architecture, CUDA kernels, GPU compute workloads, or related accelerator programming is strongly preferred.* Working knowledge of memory systems, ECC behavior and DMA engines.* Familiarity with GEMM-style workloads.* Awareness of voltage/frequency characterization, thermal testing, power stress, or related silicon validation concepts such as Vmin/Fmax and P-state testing.* Experience using modern AI development and analysis tools to improve engineering velocity, including code development, debugging, and test creation.* Strong problem solving and low-level debugging skills.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until May 24, 2026.
  • J-18808-Ljbffr NVIDIA Corporation

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the System Software Engineer - Data Center GPU Compute Diagnostics in Durham, NC vacancy
  • $224k - $356.5k

     ...We are seeking a senior system software engineer to work on next-generation Data Center GPU diagnostics for rack-scale AI supercomputer systems. Our charter is to build applications and compute workloads that test and heavily stress GPU compute engines, HBM memory, cache... 
    Suggested

    NVIDIA

    Durham, NC
    14 hours ago
  • $224k - $356.5k

    NVIDIA Corporation is seeking a Senior System Software Engineer specializing in Data Center GPU diagnostics in Durham, NC. This role focuses on developing diagnostic...  ...of experience, a degree in engineering or computing, and expertise in C/C++, CUDA, and memory systems... 
    Suggested

    NVIDIA Corporation

    Durham, NC
    3 days ago
  •  ...Sr Data Engineer We're looking for data engineers who are hardworking...  ...degree in math, statistics, computer science, or equivalent...  ...Expertise in using the following software/tools: Cloud data storage...  ...Keep our data separated and secured across data centers.... 
    Suggested
    Contract work

    Suncap Technology

    Durham, NC
    12 days ago
  •  ...Network Engineer Excellent hands-on experience on...  ...Architecture, TACACS+, RADIUS Data Center Architecture – Network...  ...0 Series Cisco IOS Software Wireless LAN...  ...and associated diagnostic tools to support new and...  ...independently on Information Systems problems and methods.... 
    Suggested
    Work experience placement
    Local area

    Omni Inclusive

    Durham, NC
    2 days ago
  •  ...? Innovation is at the center of everything we do....  ...documents, and enforces system standards. Documents Global...  ...with team engineers to design and implement...  ...person will work within the Data Cetner Operations team,...  ...or master's degree in computer science, information systems... 
    Suggested
    Work experience placement
    Local area
    Remote work

    Wolfspeed

    Durham, NC
    1 day ago
  • $152k - $241.5k

    Senior Systems Software Engineer, Machine Learning page is loaded## Senior Systems...  ...NVIDIA has been transforming computer graphics, PC gaming,...  ...computing - an era in which our GPU acts as the brains of computers...  ...building workflows to populate data and/or diversify/expand your... 
    Internship

    NVIDIA Corporation

    Durham, NC
    1 day ago
  •  ...all things we do. We are looking for Data Center Engineers that share this mindset. A well-planned...  ...important to us as well-engineered trading software. If you are someone who takes pride...  ...) Knowledge of structured cabling systems using cat 5, cat 6, multi-mode and... 
    Work at office
    Remote work

    Optiver

    Durham, NC
    4 days ago
  •  ...hybrid position in Durham, NC, focusing on Data Center Operations. The ideal candidate has over 10...  ...VMware, and NetApp. You will define and enforce system standards, develop secure infra services, and collaborate with engineers on effective solutions. Strong stakeholder... 

    Wolfspeed

    Durham, NC
    4 days ago
  • As a Senior Data Analytics Engineer in Operational Intelligence,...  ...collaborate across Software, Operations, Research...  ...data and reporting systems that are critical to...  ...Bachelor's degree in Computer Science, Statistics,...  ...regulated medical device, diagnostics, or biotechnology... 
    Full time
    Work at office
    Local area
    Flexible hours

    GRAIL

    Durham, NC
    14 hours ago
  • $163k - $216k

     ...organization of scientists, engineers, and physicians and...  ...state-of-the-art computer science and data science to overcome...  ...is seeking a Staff Software Engineer for the...  ...operates the software systems that manage GRAIL's...  ...working in biotech, diagnostics, or life sciences companies... 
    Full time
    Local area
    Flexible hours

    GRAIL, Inc.

    Durham, NC
    1 day ago
  •  ...Senior Systems Software Engineer This role has been designed as ‘Hybrid’ with an expectation that...  ...connect, protect, analyze, and act on their data and applications wherever they live,...  ...Bachelor’s or Master’s degree in Computer Science, Information Systems, or related... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Durham, NC
    3 days ago
  •  ...Incorporated is looking for a Sr. Critical Environments Chief Engineer in Durham, NC. This role requires managing engineering operations...  ...a team while ensuring optimal performance of all building systems. The ideal candidate should have over 10 years of experience in... 

    Jones Lang LaSalle Incorporated

    Durham, NC
    2 days ago
  • $184k - $287.5k

    Senior System Software Engineer, Holoscan page is loaded## Senior System Software Engineer, Holoscanlocations: US, CA, Santa Clara: US, NC, Durham...  ...skills* Bachelor's degree (or equivalent experience) in Computer Science, Software Engineering, or a related field, with a consistent... 

    NVIDIA Corporation

    Durham, NC
    3 days ago
  •  ...looking for entry-level software programmers, Java full stack...  ...Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply Recent computer science/engineering/...  ...engineering, information systems, IT Highly motivated,... 
    H1b

    SynergisticIT

    Durham, NC
    2 days ago
  •  ...Data Engineer (Oracle) Location: Durham, NC, Hybrid from SEP Duration: 12+ months Bachelor’s or master’s degree in a technology related field (e.g. Engineering, Computer Science, etc.) required. MUST HAVE: 8+ years of experience in implementing data solutions... 

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Senior Data Engineer Position: Senior Data Engineer/ Durham, NC, 6 Months Contract Remote Dynamic work schedule - This is 5 days...  ...certification a strong plus ~ A Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent experience ~... 
    Contract work
    Work at office
    Remote work
    Work from home

    Suncap Technology

    Durham, NC
    12 days ago
  • $95k - $154k

     ...Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning...  ...portfolio for better job prospects Computer Science grads with limited or no job experience... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Durham, NC
    14 hours ago
  •  ...Data Engineer Position Type: Contract (09-15-2025 - 09-15-2026) Location: Durham, NC...  ...equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required ~...  ...in ETL tools like Informatica (Power Center) ~ Working experience in scripting and... 
    Contract work
    Work experience placement
    Remote work

    Georgia IT Inc

    Durham, NC
    14 hours ago
  •  ...Data Engineer Hybrid Mode (5 Days in Month) Westlake, TX/Durham, NC Job Description 5+ years in enterprise application development...  ...and CI/CD environment A Bachelor’s or Master’s degree in Computer Science, Information Technology, or equivalent experience... 

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Degree in a technology related field (e.g. Engineering, Computer Science, etc.). • 8+ years of experience in implementing data engineering solutions in data analytics space...  ...understanding of developing highly scalable distributed systems using AWS Services and Open-source... 

    Samprasoft

    Durham, NC
    3 days ago
  •  ...is seeking a Senior Synapse Data Engineer to lead the development and...  ...objects. Analyze the source system and design the ETL data load...  ...Years Experience with Cloud Computing Desired 1 Years Experience...  ...are an Award-Winning Global Software Consultancy solving complex... 
    Contract work

    InterSources

    Durham, NC
    2 days ago
  • $128k - $252.2k

     ...Senior Data Engineer Clorox is the place that's committed to growth...  ...values, and with people at the center of everything we do, we believe...  ...data from various source systems. Optimize data pipelines for...  ...candidate holds BS​ degree in Computer Science, Information Systems... 
    For contractors
    Summer work
    Work at office
    Work from home
    Flexible hours

    Clorox CO

    Durham, NC
    2 days ago
  •  ...Job: Data Engineer Location: Research Triangle Park, Durham NC (Hybrid) Q1.Please...  ...Data Conversion efforts as the legacy system migrates to Salesforce. The work...  ...Years Experience with Cloud Computing Nice to have 1... 
    Contract work

    My3Tech Inc

    Durham, NC
    14 hours ago
  •  ...Data Etl Reports Developer Location: Durham NC Position: Hybrid Duration: Long...  ...report developer to provide business and systems analysis, modeling, design, and programming...  ...issues and develop appropriate diagnostic and/or tracking data via reports and dashboards... 

    Software Technology Inc

    Durham, NC
    2 days ago
  •  ...Data Engineer Durham, NC Type: Contract Category: Data Industry: Financial Services...  ...data lake on AWS. Analyze source systems, perform data profiling, and develop...  ...technology‑related field such as Engineering or Computer Science. AWS certification (... 
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    Durham, NC
    3 days ago
  •  ...Senior Data Engineer - Snowflake, AWS, Relational Data Modeling Location: Durham, NC/Westlake, TX/Merrimack, NH Duration: 12+ months...  ...a strong plus ~ A Bachelor’s or Master’s degree in Computer Science, Information Technology, or equivalent experience ~... 

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Data Engineer (Informatica/ETL/Oracle) Location: Durham, NC, Hybrid from SEP Duration...  ...degree in a technology related field like Computer Science or Engineering with 10+ years...  ...highly scalable distributed data processing systems ~10+ years of experience in Data... 
    Weekend work

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Role:- Data Engineer Location:- Durham, NC Primary Skills Informatica,Python,SQL...  ...equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required...  ...experience in ETL tools like Informatica (Power Center) ~ Working experience in scripting... 
    Work experience placement

    InterSources

    Durham, NC
    1 day ago
  •  ...Senior Data Engineer Duration: Long Term contract Location: Durham...  ...~ Bachelor’s degree in Computer Science or Engineering. ~9...  ...experience building and deploying software using Continuous Integration...  ...analysis, design, coding, system and user testing, problem... 
    Long term contract

    Samprasoft

    Durham, NC
    3 days ago
  •  ...integration of hardware, software, and real-time multi-parametric data, we have quietly built...  ...s most advanced sensing system and largest AI-powered fermentation...  ...Summary The Data Engineer sits within the Data &...  ...~ Bachelor's degree in Computer Science, Data Science,... 
    Work at office
    Remote work
    Work visa

    Sennos

    Durham, NC
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Engineer - Data Center GPU Compute Diagnostics. Be the first to apply!