Senior System Software Engineer - Data Center GPU Compute Diagnostics (Durham)
$224k - $356.5kNVIDIA
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
$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...SeniorFull timePart timeRemote work$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...SeniorFull timePart timeWeekend work$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...SeniorFull timePart time- ...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...SeniorFull timePart timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$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...SeniorFull timePart timeRemote work$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...SeniorFull timePart timeLocal area$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...SeniorFull timePart timeRemote work$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...SeniorFull timePart time$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,...SeniorFull timePart time$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...SeniorFull timePart time$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...SeniorFull timePart timeRemote work$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...SeniorFull timePart timeRemote work$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...SeniorFull timePart timeRemote work$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 timePart time$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 timePart time$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$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...SeniorWork experience placementWork at officeWorldwideFlexible hours$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...SeniorFull timePart timeWork experience placement$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...SeniorFull timePart timeFlexible hours- ## 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
$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...SeniorFull timePart timeWorldwide$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 timeTemporary workPart timeLocal areaFlexible hours- ...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 timePart time
$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...SeniorContract workImmediate start- ...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...SeniorWork at office3 days per week
- ...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...SeniorPermanent employmentFull time
$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 timePart time- ...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
$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...SeniorFull timePart time$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...SeniorFull timePart time
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!
- finance data engineer Durham, NC
- sr information security engineer Durham, NC
- senior data engineer Durham, NC
- data developer Durham, NC
- sr data engineer Durham, NC
- junior data engineer remote Durham, NC
- senior data quality engineer Durham, NC
- data engineer Durham, NC
- data engineering intern summer Durham, NC
- etl data engineer Durham, NC





