{"schemaVersion":"jobsearcher.job.v1","id":"98fb37da25dd0169f1893167","url":"https://jobsearcher.com/jobs/98fb37da25dd0169f1893167","canonicalUrl":"https://jobsearcher.com/jobs/98fb37da25dd0169f1893167","title":"Senior Systems Software Engineer, Compute Stack Acceleration","description":"Overview\nIn this role you lead cross-stack toolchain, build and performance adoption across NVIDIA's compute software stack on CPU platforms. You will collaborate with compiler, platform, performance, library, and application teams to validate capabilities, remove blockers, and turn findings into reusable workflows and playbooks. You’ll drive adoption of modern toolchains and profiling techniques, measure impact, and communicate results to engineering leadership. This is a broad, evolving role with high impact on performance, reliability, and developer productivity.\n\nCompensation / Benefitsequitybenefitsremote optionscompetitive salarycareer growthcollaborative culture\nResponsibilitiesLead toolchain, build, code-health, and performance-workflow adoption across large software components.Evaluate and deploy GCC and LLVM/Clang toolchains, compiler options, linkers, sysroots, and cross-compilation setups.Integrate modern toolchains into complex build systems and CI environments.Establish Clang diagnostic builds and targeted sanitizer coverage with component owners.Assess techniques like LTO, PGO, AutoFDO, and BOLT on representative software.Use profiling, PMU data, flamegraphs, and code analysis to surface actionable findings.Create automation, validation scripts, dashboards, and migration helpers to improve adoption.Measure impacts on runtime, code size, build time, launch latency, throughput, quality, or velocity.Resolve blockers by engaging appropriate compiler, runtime, library, infrastructure, or component owners.Document validated approaches as reusable playbooks and communicate trade-offs to engineers and leadership.\nKey requirements8+ years of relevant systems software engineering experience.Strong C and C++ development, debugging, and code-review skills.Strong Linux systems knowledge with experience in complex native stacks.Hands-on experience with GCC or LLVM/Clang, linkers, compiler options, and build systems.Experience working in large, multi-component codebases and CI environments.Experience with performance profiling, root-cause analysis, and before-and-after validation.Ability to lead projects with substantial technical and organizational ambiguity.Excellent written and verbal communication and cross-team collaboration.leadershipcross-functional collaborationclear communicationC and C++ developmentGCC and LLVM/Clang toolchainsbuild systems and CI","company":"NVIDIA","rawCompany":"nvidia","city":"Burlington","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:24:52.401Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Systems Software Engineer, Compute Stack Acceleration","description":"Overview\nIn this role you lead cross-stack toolchain, build and performance adoption across NVIDIA's compute software stack on CPU platforms. You will collaborate with compiler, platform, performance, library, and application teams to validate capabilities, remove blockers, and turn findings into reusable workflows and playbooks. You’ll drive adoption of modern toolchains and profiling techniques, measure impact, and communicate results to engineering leadership. This is a broad, evolving role with high impact on performance, reliability, and developer productivity.\n\nCompensation / Benefitsequitybenefitsremote optionscompetitive salarycareer growthcollaborative culture\nResponsibilitiesLead toolchain, build, code-health, and performance-workflow adoption across large software components.Evaluate and deploy GCC and LLVM/Clang toolchains, compiler options, linkers, sysroots, and cross-compilation setups.Integrate modern toolchains into complex build systems and CI environments.Establish Clang diagnostic builds and targeted sanitizer coverage with component owners.Assess techniques like LTO, PGO, AutoFDO, and BOLT on representative software.Use profiling, PMU data, flamegraphs, and code analysis to surface actionable findings.Create automation, validation scripts, dashboards, and migration helpers to improve adoption.Measure impacts on runtime, code size, build time, launch latency, throughput, quality, or velocity.Resolve blockers by engaging appropriate compiler, runtime, library, infrastructure, or component owners.Document validated approaches as reusable playbooks and communicate trade-offs to engineers and leadership.\nKey requirements8+ years of relevant systems software engineering experience.Strong C and C++ development, debugging, and code-review skills.Strong Linux systems knowledge with experience in complex native stacks.Hands-on experience with GCC or LLVM/Clang, linkers, compiler options, and build systems.Experience working in large, multi-component codebases and CI environments.Experience with performance profiling, root-cause analysis, and before-and-after validation.Ability to lead projects with substantial technical and organizational ambiguity.Excellent written and verbal communication and cross-team collaboration.leadershipcross-functional collaborationclear communicationC and C++ developmentGCC and LLVM/Clang toolchainsbuild systems and CI","datePosted":"2026-09-15T04:24:52.401Z","dateModified":"2026-09-15T04:24:52.401Z","hiringOrganization":{"@type":"Organization","name":"NVIDIA","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Burlington","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"98fb37da25dd0169f1893167"},"url":"https://jobsearcher.com/jobs/98fb37da25dd0169f1893167"}}