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

Senior System Software Engineer - Data Center GPU Compute Diagnostics (Durham)

$224k - $356.5k
Part-time

NVIDIA

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 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. The best candidates will have strong experience writing low-level diagnostic, performance, or stress software for complex hardware systems, ideally including experience with GPUs, CUDA kernels, GEMM-style workloads, NCCL communication patterns, CPUs, NICs or high-speed interconnects such as PCIe. Excellent interpersonal skills are required as this role will involve mentoring other engineers and collaborating with hardware architecture, silicon validation, manufacturing and field teams. In addition, the engineer will extensively use 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 product development lifecycle of rack-scale AI systems. Responsible for crafting CUDA/C++ diagnostic workloads and software infrastructure required for new chip development, validation, productization, and field triage. Designing and implementing GPU compute tests that stress Tensor Cores, SMs, L2/cache hierarchy, HBM memory, and related power/thermal operating points. Developing and tuning GEMM-style diagnostic workloads, including tests combined with additional load in NVLink, PCIe or CPU subsystems. Developing and integrating higher-level AI workload tests, including PyTorch-based large model workloads to stress GPUs, memory, interconnects, thermals, and system software under realistic rack-scale AI use cases. Assessing new hardware features and architecting manufacturing and field diagnostic tests using pre-beta GPU drivers, low-level diagnostic software, and system telemetry. 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. 12+ years of system software, GPU software, embedded software, or hardware validation experience. Experience driving technical work across multiple engineers, mentoring others, or leading development of a complex software component. Experience writing diagnostics and stress tests that interface to low-level hardware drivers and hardware registers. Strong C/C++ and Python programming skills. Experience with Linux device drivers, CUDA kernels, GPU compute workloads, or related accelerator programming is strongly preferred. Understanding of memory systems, ECC behavior, cache hierarchy, bandwidth bottlenecks, and hardware failure signatures. Understanding of GEMM-style workloads and how workload shape, precision, runtime, and verification affect compute stress, power, memory, and thermal behavior. Experience with voltage/frequency characterization, thermal testing, power stress, or related silicon validation concepts such as Vmin/Fmax and P-state testing. Background with PCIe, NVLink, or networking technologies such as InfiniBand and Ethernet.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until May 22, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.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.SummaryLocation: US, NC, DurhamType: Full time

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior System Software Engineer - Data Center GPU Compute Diagnostics (Durham) in Durham, NC vacancy
  • $184k - $287.5k

     ...been transforming computer graphics, PC gaming...  ...coupled CPU, GPU and DPU technology...  ...motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You...  ...performance analysis, data analysis and...  ...Hillsboro; US, NC, Durham; US, CA, Remote; US... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

    Durham, NC
    9 hours ago
  • $168k - $270.25k

     ...NVIDIA has been transforming computer graphics, PC gaming, and...  .... An era in which our GPU acts as the brains of...  ...Experience (NVEX) Solutions Engineering team is looking for an experienced software engineer focused on...  ...US, TX, Austin; US, NC, Durham; US, WA, Redmond; US, NY... 
    Senior
    Full time
    Part time
    Weekend work

    Nvidia

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...is seeking a Senior System Architect:...  ...accelerated computing: Failure Attribution...  ...We need an engineer to develop...  ...CPU and GPU clusters to...  ...instability, and software defects.What...  ...automated diagnostics that...  ...NVIDIA DCGM (Data Center GPU Manager)...  ...Austin; US, NC, Durham; US, WA, RedmondType... 
    Senior
    Full time
    Part time

    Nvidia

    Durham, NC
    9 hours ago
  •  ...Senior Cybersecurity Systems Software EngineerThis role has been designed as...  ...analyze, and act on their data and applications...  ...Senior Cybersecurity Engineer to lead organization...  ...Master’s degree in Computer Science, Engineering...  ...States of America; Durham, North Carolina, United... 
    Senior
    Full time
    Part time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...seeking a world-class computer architect to contribute...  ...-performance computing systems, with a focus on enhancing...  ...state-of-the-art in GPU memory systems, optimizing...  ...in Electrical Engineering, Computer Science, or related...  ...US, TX, Austin; US, NC, Durham; US, CA, Remote; US, WA... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

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

     ...been transforming computer graphics, PC gaming...  ...era in which our GPU acts as the brains...  ...team is building the software stack that makes...  ...Science, Computer Engineering, Electrical...  ...GPU computing, ML systems, or high-performance...  ..., Austin; US, NC, Durham; US, WA, SeattleType... 
    Senior
    Full time
    Part time
    Local area

    Nvidia

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...future of AI and computing at one of the...  ...generation of GPU-accelerated datacenters...  ...fundamental software design,...  ...Science, Computer Engineering, Electrical Engineering...  ...experience in systems architecture...  ...Expertise in data analysis and...  ...Remote; US, NC, Durham; US, CO, BoulderType... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

    Durham, NC
    9 hours ago
  • $272k - $431.25k

     ...NVIDIA is the engine of modern AI, and...  ...and in the data center — is how the world...  ...and dexterous systems the perception,...  ...team of robotics software engineers; set...  ...Leverage accelerated compute. Drive...  ...understanding of GPU-accelerated computing...  ...; US, NC, Durham; US, CO, Boulder... 
    Senior
    Full time
    Part time

    Nvidia

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

     ...been transforming computer graphics, PC gaming...  ...era in which our GPU acts as the brains...  ...for a world-class engineer in graphics and AI...  ...hardware architects, and software engineers....  ...with programming systems such as Python, C+...  ...Santa Clara; US, NC, Durham; US, NC,... 
    Senior
    Full time
    Part time

    Nvidia

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...are now looking for a Senior GPU Architect! The NVIDIA...  ...class architects and software developers to join and...  ...graphics and parallel computing fields delivering the...  ...infrastructures or metrics systems including databases....  ...Computer Science, Electrical Engineering or Computer... 
    Senior
    Full time
    Part time

    Nvidia

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...Intelligence, High Performance Computing and Visualization. The GPU -- our invention -- serves...  ...and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable...  ...scale of next generation systems. This is an outstanding opportunity... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...an ambitious Senior Solutions Architect...  ...Linux-based GPU clusters,...  ...hardware and software for modern AI...  ...behavior and system health....  ...experience in Computer Science, Mathematics, Engineering, Physics, or...  ...observability data (metrics, logs...  ...Austin; US, NC, Durham; US, CA, Santa... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...is hiring a Senior Solutions Architect...  ...of HPC systems and AI factories...  ...network and compute into...  ...crafting how data is collected,...  ...with hardware, software, networking,...  ...Mathematics, Engineering, Physics, or...  ...architecture of multi-GPU and/or multi-...  ...; US, NC, Durham; US, CA, Santa... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

    Durham, NC
    9 hours ago
  • $272k - $431.25k

     ...now looking for a CPU System Software Architect!Do you want...  ...agentic AI, building data centers, and enabling other high-performance computing applications. We are...  ...while making the best engineering trade-offs.Whatyou’...  ...TX, Austin; US, NC, Durham; US, CO, Boulder; US,... 
    Full time
    Part time

    Nvidia

    Durham, NC
    14 hours ago
  • $272k - $431.25k

     ...hiring experienced software engineers with...  ...working with GPU resource scheduling...  ...pioneered visual computing, the art and...  ...for production systems that enable...  ...harnessing multiple data streams,...  ...GPU hardware diagnostics to cluster and...  ...SummaryLocation: US, NC, Durham; US,... 
    Full time
    Part time

    Nvidia

    Durham, NC
    14 hours ago
  • $174k - $253k

     ...Raleigh, NC, USA; Durham, NC, USA....  ...Bachelor’s degree in Computer Science, Engineering, a related field...  ...experience with software development in one...  ...distributed systems. 2 years of experience...  ...-time scalable data warehousing to...  ...our data centers to building the... 
    Senior

    Google

    Durham, NC
    4 days ago
  • $89.6k - $123.2k

     ...Senior Data Engineer We have an exciting opportunity for a...  ...based in our Raleigh-Durham, NC or Evanston, IL office...  ...foundational data systems and advanced analytical...  ...Bachelor's degree in Computer Science, Data...  ...Information Systems, Software Engineering or related... 
    Senior
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    UL Standards and Engagement

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

     ...currently seeking a Senior Developer Technology Engineer, Artificial...  ...workloads on advanced computer architectures?...  ..., and eliminate system bottlenecks to...  ...techniques to GPU accelerate workloads...  ...architectures, software, and programming...  ...; US, NC, Durham; US, CA, RemoteType... 
    Senior
    Full time
    Part time
    Work experience placement

    Nvidia

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...now looking for a Senior Security...  ...working with hardware, software, research and marketing...  ...) in Electrical Engineering, Computer Science or...  ...of the following:System architecture for...  ...invention of the GPU in 1999 sparked the...  ...Hillsboro; US, NC, Durham; US, WA, RedmondType... 
    Senior
    Full time
    Part time
    Flexible hours

    Nvidia

    Durham, NC
    9 hours ago
  • ## Senior Data EngineerApplylocations: 100 New Millennium Way, Bldg 2, Durham NCtime type: Full timeposted on:...  ...Advances recordkeeping systems by writing complex...  ...’s degree in Computer Science, Engineering, Information Technology...  ...; and performing software application... 
    Senior

    Soteria Reinsurance Ltd.

    Durham, NC
    1 day ago
  • $168k - $264.5k

     ...been transforming computer graphics, PC gaming...  ...era in which our GPU acts as the brains...  ...seeking a talented Software Engineer to join our small...  ...developmentSkill in CAD data structures and...  ...in software system architecture and Object...  ...; US, NC, Durham; US, NY, New YorkType... 
    Senior
    Full time
    Part time
    Worldwide

    Nvidia

    Durham, NC
    9 hours ago
  • $210.6k - $305.1k

     ...applications, devices, and data across modern data centers and cloud...  ...performance data plane software that leverages Data...  ...intersection of networking, systems programming, and...  ...collaborating with engineers solving some of the...  ...Bachelor’s degree in Computer Science, Computer... 
    Full time
    Temporary work
    Part time
    Local area
    Flexible hours

    CISCO Systems

    Durham, NC
    9 hours ago
  •  ...Solutions various data and data warehousing...  ...Compliance Engine (ICE). Oversees junior...  ...projects.Advises senior management on technical...  ...’s degree in Computer Science, Engineering...  ...Technology, Information Systems, or a closely...  ....SummaryLocation: Durham, NCType: Full time... 
    Full time
    Part time

    Fidelity Investments

    Durham, NC
    9 hours ago
  • $118k - $162.8k

     ...approval of enterprise software validation lifecycle...  ...Provide support for data integrity global initiatives...  ...will be based in Durham, NC and will require a...  ...BS/MS and 15+ years/ Senior - BS/MS and 8+ years)...  ...cGMP environment in a computer systems validation role with demonstrated... 
    Senior
    Contract work
    Immediate start

    KBI BioPharma

    Durham, NC
    5 days ago
  •  ...You Are Are you a data enthusiast looking to...  ...apply below. The Senior Data Cloud Engineer role supports the Digital...  ...and other enterprise systems. The role requires...  ...Bachelor’s Degree in computer science, data science...  ...role is based in our Durham, NC office. Currently... 
    Senior
    Work at office
    3 days per week

    United Therapeutics

    Durham, NC
    2 days ago
  •  ...Senior Data Platform Engineer This role requires a full-time onsite presence in Durham, NC. Please note: We are only able to consider candidates...  ...Bachelor's degree in Computer Science, Data Engineering,...  ...quality issues across multiple systems. Excellent communication... 
    Senior
    Permanent employment
    Full time

    IONNA

    Durham, NC
    4 days ago
  • $272k - $431.25k

     ...NVIDIA's graphics software ecosystem, driving...  ...NVIDIA Research, GPU Architecture, Driver...  ..., driver engineers, SDK teams, and graphics...  ...BS, MS, or PhD in Computer Science, Computer...  ...technologies, or related systems.Deep understanding...  ...; US, NC, Durham; US, WA, SeattleType... 
    Full time
    Part time

    Nvidia

    Durham, NC
    14 hours ago
  •  ...Senior Data Engineer at Fidelity Investmentsin Durham, North Carolina to prfrm distributed appl dsgn & dvlpmnt using Informatica, Python, SQL, Oracle & Control M. Req. Bachelor’s degree and 3 yrs. exp. or Master’s and 1 yr exp. For full job details and to apply, search... 
    Senior

    Fidelity Investments

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

     ...has been transforming computer graphics, PC gaming, and...  .... An era in which our GPU acts as the brains of...  ...GPU-accelerated engines, the complexity of identifying...  .... We are seeking a Senior Systems Performance Engineer to...  ...opportunities for data structure compression... 
    Senior
    Full time
    Part time

    Nvidia

    Durham, NC
    9 hours ago
  • $184k - $287.5k

     ...high-performance computing (HPC), gaming, virtual...  ...team as a Senior System Simulation Architect...  ...heterogeneous (CPU/GPU) workloads – with...  ...system and application software in simulation and...  ...and performance engineers in their use of functional...  ...-cases, efficient data processing, and... 
    Senior
    Full time
    Part time

    Nvidia

    Durham, NC
    9 hours ago

Do you want to receive more vacancies?

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