Senior System Software Engineer - Data Center Compute Diagnostics
$224k - $356.5kJobleads-US
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.
- 12+ 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 224,000 USD - 356,500 USD for Level 5, and 272,000 USD - 431,250 USD for Level 6.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until October 10, 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.
#J-18808-Ljbffr Jobleads-US- ...NVIDIA seeks a system software engineer to develop low-level diagnostic software for next-generation data center GPUs and rack-scale AI systems. You will own components from design... ...failures. You will collaborate across compute engines, memory subsystems, PCIe/NVLink and...Senior
$168k - $270.25k
...Experience (NVEX) Solutions Engineering team is looking for an... ...to products and software tooling. You must have... ...see:Minimum of a BS in Computer Engineering,... ...multi-GPU platformsStrong system software (firmware, BIOS... ...workloadsClustering or HPC data center technologies including...SeniorFull timeWeekend work- Senior Cybersecurity Systems Software EngineerThis role has been designed as 'Hybrid' with... ...analyze, and act on their data and applications wherever... ...seeking a Senior Cybersecurity Engineer to lead software... ...Bachelor’s or Master’s degree in Computer Science, Engineering,...SeniorFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$184k - $287.5k
NVIDIA is looking for a Systems & Software Engineer interested in building and running reliable large scale infrastructure platform services. In... ...systems design best practicesWhat we need to see:BS degree in Computer Science or a related technical field involving coding (e.g...SeniorFull timeRemote work- ## Senior Systems Software EngineerApplylocations: Durham, North Carolina, United... ...analyze, and act on their data and applications wherever... ...matters alongside experienced engineers across software, firmware,... ...:*** Bachelor's degree in Computer Science, Computer...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week
$184k - $287.5k
...been transforming computer graphics, PC... ...expanding ecosystem of data center platform & node... ...single node HGX/DGX systems all the way up to... ...AI and HPC software stack. We’re searching... ...in firmware, diagnostic and deployment tool... ...Mentor architects and engineering teams to grow...SeniorFull timeRemote workShift work- ...other week onsite/5 days in Durham, NC Our client seeks a senior Data Engineer to design, build, and maintain operational and analytical... ...Master’s degree in a technology-related field such as Engineering or Computer Science. AWS-related certifications (preferred)....Senior
$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is... ...based and CPU-based compute systems used by engineering... ....Use hardware diagnostics, operating-system signals, scheduler data, and network and... ...across multiple data centers or heterogeneous hardware...SeniorFull timeRemote work$300k
Senior Information Security EngineerLocation... ...Security Engineer to lead the design... ...controls for agentic AI systems and biotech infrastructures... ...sensitive biotech data. The ideal... ...Masters degree in Computer Science, Cybersecurity... ...of secure software development practices...SeniorWork at officeRelocation package- ...companies and health systems make confident... ...unparalleled science, data, technology and... ...network, we advance diagnostics, accelerate... ...and improving lives.Senior Data Scientist, Marketing... ...Marketing, Data Engineering, IT, Privacy, and... ..., Data Science, Computer Science, or Analytics...SeniorTemporary workCasual workInternshipWork at officeFlexible hours3 days per week
- ...formerly NoviSci) is a data science and methods company... ...-grade analytical software, Headwater Science provides... ...a talented Sr Data Engineer to design, build, and maintain... ...improvements to our systems that support Headwater... .... Bachelor’s degree in computer science, engineering or...Senior3 days per week
- ...? 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...Full timeWork experience placementLocal areaRemote work
- ...Westlake, TX Our client seeks a Senior Data Engineer with Application DBA expertise to design... ...supporting high-volume OLTP systems. ~ Preferred: Exposure to data governance... ...Education Requirements: Bachelor’s degree in Computer Science, Information Systems, or...SeniorHourly payLocal area
$168k - $270.25k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated... ...Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer. This person will establish... ...such as network operating systems (NOS), Linux network drivers and...SeniorFull timeWeekend work$140k - $224.25k
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready to become an authority in ground-breaking... ...for InfiniBand, NVLink, and Spectrum-X network systems that interconnect GPUs and AI compute infrastructure...SeniorFull timeWeekend work- ...The Team PI Data Engineering team (part of Personal Investing... ...(e.g. Engineering, Computer Science, etc.). ~... ...scalable distributed systems using Open-source... ...with an eye towards software engineering. You have... ...explanation for model diagnostics. Exploring new technology...SeniorShift work
- ...Senior Cloud Data EngineerLocation: Durham North Carolina, Remote till... ...BringBachelor’s degree in computer science or related field required... ...with 4+ years on data engineering in cloud native tools and technologiesStrong... ...ability to build reliable software that can withstand...SeniorWork experience placementRemote work
$20.91 - $45.04 per hour
...enable the distribution of power, signal and data to advance next-generation transportation... ...energy, automated factories, data centers, medical technology and more. With more than... ...enrolled in, or pursuing, a BA/BS Degree in Computer Science , Data Science or Data Analytics...Remote jobWork experience placementSummer workInternshipLocal area- Job Summary:The Data Solutions 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 timeWork at officeVisa sponsorshipWork visaFlexible hours
$184k - $287.5k
...Intelligence, High Performance Computing and Visualization. The GPU -- our... ...and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable communications... ...scale of next generation systems. This is an outstanding opportunity...SeniorFull timeRemote work- ...Senior L3 Network Engineer Provide L3 support for enterprise, data center, cloud, and manufacturing network environments. Design... ...WAN. Support Projects for Compute Area (VMWare VSAN Project in... ..., SCADA, PLC, and industrial systems. Perform root cause analysis...Senior
- Req ID:379451NTT DATA strives to hire exceptional... ...currently seeking a Senior Security Engineer to join our team in... ...ongoing support of the systems and integrations that... ...Bachelor’s degree in Computer Security, Computer... ..., connectivity, data centers and application services...SeniorWork at officeRemote workFlexible hours
$184k - $287.5k
...the future of AI and computing at one of the most innovative... ...the fundamental software design, architecture,... ...Computer Science, Computer Engineering, Electrical... ...years of experience in systems architecture and modeling... ...computing and AI Expertise in data analysis and...SeniorFull timeRemote work$113.85k - $189.75k
...across the business? If so, this Senior R&D Procurement Manager role... ...Specialty Labs and Companion Diagnostics categoriesBusiness Partner to... ...sourcing events and data-driven negotiations to deliver... ...information, please visit the Centers for Medicare and Medicaid Services...SeniorFull timeContract workLocal area- ...Data EngineerHybrid Mode(5 Days in Month)Durham,NC/Westlake,TXJob DescriptionNeeds to be comfortable in extracting data from Oracle databases, PLSQL Python AWS Glue – EC2, S3 What are the NICE to have skills (what is your team willing to teach the person)? Knowledge of...Senior
$108k - $172.5k
NVIDIA has been transforming computer graphics, PC gaming, and... ...a highly motivated Senior HPC Support Engineer focussing on InfiniBand and... ...technology, passionate about data center and networking technologies... ...our products and supporting systems using Linux Operating...SeniorFull timeWork experience placement- ...Sr. Data EngineerLocation: Remote till Covid (Primary location- Durham(NC), Other Options... ...the Skills You BringBachelor’s degree in Computer Science or related field. Or another... ...the skills and abilities of more junior engineers, and continuous improvement. Develop Oracle...SeniorRemote work
- ...Software Engineer IV - Big Data EngineerLocation: Durham, NC (Day 1 onsite)Duration: Long TermResponsibilities... ...Windows- and Linux-based operating systems, including software installation,... ...Skills:Bachelor’s Degree in Computer Science or related fieldStrong analytical...Senior
- ...Data EngineerSennos is rapidly emerging... ...integration of hardware, software, and real-time... ...advanced sensing system and largest AI-powered... ...SummaryThe Data Engineer sits within the... ...Working closely with senior data engineering... ...Bachelor's degree in Computer Science, Data...SeniorRemote workWork visa
$272k - $431.25k
NVIDIA is the engine of modern AI, and robotics is... ...on Jetson and in the data center — is how the world’s developers... ...arms and dexterous systems the perception,... ...performing team of robotics software engineers; set... ....Leverage accelerated compute. Drive architecture and...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior System Software Engineer - Data Center Compute Diagnostics. Be the first to apply!
- system programmer Durham, NC
- IT system engineer Durham, NC
- systems software developer Durham, NC
- data engineer machine learning Durham, NC
- aws data engineer Durham, NC
- sr data engineer Durham, NC
- finance data engineer Durham, NC
- sr information security engineer Durham, NC
- data center engineer Durham, NC
- senior data integration developer Durham, NC





