Drimva

NVIDIA

Senior Systems Software Engineer, Compute Stack Acceleration

$184K–$356K

US, CA, Santa Clara +3 · Senior · Full-time · Posted Oct 14, 2026

Location
US, CA, Santa Clara
US, NC, Remote
US, TX, Remote
US, CA, Remote
Experience
8+ years of relevant systems software engineering experience.
Education
BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.

About the job

Leads cross-stack efforts to adopt modern toolchains, build and code-health practices, and performance workflows across software components on NVIDIA CPU platforms.

What you'll do

  • Lead toolchain, build, code-health, and performance-workflow adoption projects; integrate them into build systems and CI.
  • Profile and optimize software, validate measurable outcomes, and resolve technical blockers with relevant teams.
  • Create automation and reusable playbooks, and communicate results and tradeoffs.

What they ask for

  • BS, MS, or PhD in a related field, or equivalent experience.
  • Strong C and C++ development, debugging, and code-review skills; strong Linux systems knowledge.
  • Practical experience with GCC or LLVM/Clang, linkers, compiler options, build systems, large codebases, and CI environments.
  • Experience with performance profiling, root-cause analysis, and before-and-after validation; ability to lead ambiguous projects and collaborate across teams.

Nice to have

  • Experience with Arm64, CPU architecture, vectorization, SVE, LTO, PGO, AutoFDO, BOLT, or binary optimization.
  • Familiarity with profiling technologies such as PMU analysis, perf, flamegraphs, BRBE, SPE, or ETM; scripting experience for automation or data analysis.

Pay

184,000 USD - 287,500 USD (base salary); 224,000 USD - 356,500 USD (base salary)

Tools

C, C++, Linux, GCC, LLVM/Clang, LTO, PGO, AutoFDO

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 4, 2026 (UTC)