System Software Engineer - Data Center Compute Diagnostics
$152k - $241.5kNVIDIA
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.We are seeking a system software engineer to develop low-level diagnostic software for next-generation data center GPUs and rack-scale AI systems. Our team builds software that exercises and validates complex hardware, including compute engines, memory and cache subsystems, NICs, PCIe and NVLink interfaces, power delivery, and thermal behavior. This role is well suited to an embedded, firmware, device-driver, hardware-validation, or systems software engineer who enjoys working close to hardware. Relevant experience may come from GPUs, CPUs, networking, storage, servers, embedded systems, or other complex silicon-based products. Prior GPU, CUDA, or GEMM experience is helpful but not required; you will have the opportunity to learn GPU architecture and programming while working with experienced engineers. You will own well-scoped components of the diagnostic software from design through implementation, validation, productization, and field support. You will collaborate with hardware architects, driver developers, silicon-validation engineers, manufacturing teams, and field engineers to bring up new hardware and diagnose difficult system failures.What you’ll be doing:Developing diagnostic and stress software in C/C++ and Python for complex hardware systems.Collaborating with hardware blocks, firmware, Linux device drivers, registers, telemetry, and low-level debugging tools.Bringing up and validating new silicon and system features using pre-production hardware and software.Creating targeted tests for compute engines, memory and cache subsystems, DMA engines, PCIe/NVLink interfaces, power, and thermal behavior.Investigating hardware and software failures involving memory errors, ECC, data integrity, performance, thermals, voltage/frequency behavior, and high-speed interfaces.Contributing to diagnostic and stress workloads ranging from low-level tests for GPU hardware to higher-level AI workloads, with opportunities to develop expertise in CUDA programming, GEMM-style compute, NCCL, and PyTorch-based workloads.Using modern development and analysis tools, including AI-assisted tools where appropriate, to accelerate coding, debugging, test creation, and failure analysis.What we need to see:BS or MS degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent experience.5+ years of experience in embedded software, firmware, Linux device drivers, systems software, hardware validation, diagnostics, or silicon bring-up.Strong programming skills in C and C++, plus working proficiency in Python.Experience developing software that interacts with hardware, firmware, device drivers, hardware registers, or low-level interfaces.Experience creating diagnostics, validation tests, stress tests, manufacturing tests, or other software used to isolate hardware or system failures.Understanding of fundamental computer architecture concepts such as memory, caches, interrupts, DMA, buses, and device I/O.Strong debugging and problem-solving skills, including the ability to investigate failures across hardware and software boundaries.Ability to take ownership of a well-scoped problem and drive it to completion while collaborating with a technical lead and multi-functional teams.Good written and verbal communication skills.Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family 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 August 4, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive 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
$224k - $356.5k
We are seeking a senior system software engineer to lead technically and own key parts of our low-level diagnostic software. This software supports next-generation data center GPUs and rack-scale AI systems... ...Designing targeted tests for compute engines, memory and cache...SuggestedFull time- ...? Innovation is at the center of everything we do.Hate... ..., and enforces system standards. Documents Global... ...Collaborating with team engineers to design and implement... ...person will work within the Data Cetner Operations team,... ...or master's degree in computer science, information...SuggestedFull timeWork experience placementLocal areaRemote work
$184k - $287.5k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated... ...for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key... ...stills in performance analysis, data analysis and performance optimization...SuggestedFull timeRemote work$168k - $270.25k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It... ...on the world.The NVIDIA Experience (NVEX) Solutions Engineering team is looking for an experienced software engineer focused on customer support of NVIDIA...SuggestedFull timeWeekend work$118k - $157k
...organization of scientists, engineers, and physicians and... ...state-of-the-art computer science and data science to overcome... ..., automation systems, and operational platforms... ..., Mathematics, Software Engineering, Data Science... ...operations, diagnostics, or biotechnology.Proficiency...SuggestedFull timeLocal areaMonday to FridayFlexible hoursWeekend work$123.25k - $166.75k
...Description This is a forward-deployed engineering role . You'll work shoulder-... ...be the person who takes UDS Data Capability from "deployable"... ...the ability to bridge legacy systems (Oracle, SQL Server, flat... ...value by streamlining software delivery so our customers can...Full timeFor contractorsLocal areaRemote workHome officeFlexible hours- ...publish) in Databricks/ADF Implement data quality checks (DLT expectations,... ...Requirements 2+ years of hands‑on data engineering (or comparable software engineering with significant data... ...fundamentals Bachelor’s degree in MIS, Computer Science, Engineering, or equivalent...Visa sponsorshipWork visa
$130k - $195k
...026-07-24POSITION - SENIOR STRUCTURAL ENGINEER - DATA CENTERS LOCATION - Remote Hybrid - Working anywhere... ...codesStrong knowledge of structural systems, wind and seismic design, construction... ...and experience with AutoCAD/REVIT software, Autodesk Construction Cloud, Risa, ETABS...Full timeContract workPart timeFor contractorsFor subcontractorWork at officeRemote work- Senior Systems Software EngineerThis role has been designed as 'Hybrid' with... ..., analyze, and act on their data and applications wherever... ...matters alongside experienced engineers across software, firmware,... ...coachingRequirements:Bachelor's degree in Computer Science, Computer...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Senior Cybersecurity Systems Software EngineerThis role has been designed... ..., analyze, and act on their data and applications wherever they... ...a Senior Cybersecurity Engineer to lead organization-wide cybersecurity... ...’s or Master’s degree in Computer Science, Engineering,...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you... ..., protect, analyze, and act on their data and applications wherever they live, from... ...: ~ Bachelor's degree in Computer Science, Computer Engineering, Electrical...Work experience placementWork at officeLocal areaImmediate start2 days per week
$128.6k - $184.9k
...Customer Experience (CX) engineering team is a group of... ...scale environments across compute, virtualization, and... ..., collaboration, data center, and security operations... ...inefficiencies, maximize system availability, and... ...perspective. Apply software programmability, automation...Full timeTemporary workLocal areaFlexible hours- Job Summary:The Data Engineer designs, builds, and operates reliable, scalable data pipelines... ...data engineering (or comparable software engineering with significant data work)... ...fundamentalsBachelor’s degree in MIS, Computer Science, Engineering, or equivalent experienceProficiency...Full timeVisa sponsorshipWork visaFlexible hours
- ...that offer efficient design for data storage and retrieval for... ...developing complex or multiple software applications and conducting studies... ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or...Full time
- Req ID: 32803At NTT DATA Services, we know that with the right people... ...seeks a Principal Big Data Engineer to join our team in Durham,... ...technical Expertise in Hadoop eco system components.Experience... ...Need localsDegree: Bachelors in Computer Science or equivalent work experienceDesirable...For contractorsWork experience placement
$106.58k - $177.63k
Req ID:374063NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be... ...capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours- Req ID:374060NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be... ...capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions...Work at officeLocal areaRemote workFlexible hours
$91.04k - $113.8k
Req ID:374062NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be... ...capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours$89.6k - $123.2k
...Senior Data Engineer We have an exciting opportunity for a Senior Data... ...bridge between foundational data systems and advanced analytical... ...include: Bachelor's degree in Computer Science, Data Engineering, Information Systems, Software Engineering or related field....Work experience placementWork at officeWorldwideFlexible hours- ...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 workWork experience placementRemote work
$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 timeH1bRemote work- ...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
- ...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
- ...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...
- ...position. The RoleThe Cyber Data Analytics chapter within the... ...organization is seeking a Senior Data Engineer to join our team. You will be... ...’s or Master’s degree in computer science, Engineering, or a... ...Support and enhance production systems, focusing on high performance...Full timeWork experience placement
$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 workLocal areaFlexible hours- ...innovative technologies like cloud computing and artificial intelligence... ...beyond. The Analytics Engineer serves as a trusted... ...ability to translate complex data into actionable insights that... ...~ Demonstrates expertise in systems and software related to project area to accomplish...Local area2 days per week
$86k - $106k
...disciplinary organization of scientists, engineers, and physicians and we are using the... ...studies, and state-of-the-art computer science and data science to overcome one of medicine’s... ...Mathematics, Computer Science, Information Systems, Business, or related discipline with...Full timeWork at officeLocal areaFlexible hours- ...Collects, transforms, and validates data from diverse sources, applying professional analytical techniques to ensure... ...Bachelor's degree in Data Analytics, Statistics, Mathematics, Computer Science, Information Systems, Business, or related discipline with 0-2 years of...
- ...compliance monitoring. Solutions various data and data warehousing needs for Investment Compliance Engine (ICE). Oversees junior... ...Experience:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer - Data Center Compute Diagnostics. Be the first to apply!
- systems software developer Durham, NC
- system programmer Durham, NC
- IT system engineer Durham, NC
- aws data engineer Durham, NC
- data center engineer Durham, NC
- senior data integration developer Durham, NC
- data developer Durham, NC
- data science developer Durham, NC
- senior data engineer Durham, NC
- finance data engineer Durham, NC


