Senior Systems Engineer: Toolchain & Performance Lead

NVIDIA

Town of Texas (WI)

On-site

USD 184,000 - 356,500

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a senior systems software engineer to lead cross-stack efforts across compiler, platform, performance, library, and application teams. You will drive adoption of toolchains, build and code-health workflows, and provide evidence-backed improvements across complex codebases.

Experience with GCC/LLVM toolchains, Linux stacks, and performance profiling is essential. The role involves ambiguity management, strong communication, and collaboration across multiple teams to produce

Qualifications

  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.
  • 8+ years of relevant systems software engineering experience.
  • Strong C and C++ development, debugging, and code-review skills.
  • Strong Linux systems knowledge and hands-on experience with complex native software stacks.
  • Practical 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 a record of effective cross-team collaboration.

Responsibilities

  • Lead toolchain, build, code-health, and performance-workflow adoption projects across large software components.
  • Evaluate and deploy supported GCC and LLVM/Clang toolchains, compiler options, linkers, sysroots, and cross-compilation configurations.
  • Integrate modern toolchains and workflows into complex build systems and CI environments.
  • Establish useful Clang diagnostic builds and targeted sanitizer coverage in partnership with component owners.
  • Use profiling, PMU data, flamegraphs, and binary/source analysis to identify actionable performance and code-quality findings.
  • Build automation, wrappers, validation scripts, dashboards, and migration helpers to improve adoption and repeatability.
  • Drive complex blockers to the appropriate compiler, runtime, library, infrastructure, or component owner.
  • Document validated approaches as reusable playbooks for other engineering teams.

Skills

C
C++
Linux
Debugging
Code review
CI environments

Education

BS/MS/PhD in CS/CE/EE or equivalent

Tools

GCC
LLVM/Clang
Build systems
Cross-compilation

Job description

NVIDIA is seeking a senior systems software engineer to lead cross-stack efforts across compiler, platform, performance, library, and application teams. You will drive adoption of toolchains, build and code-health workflows, and provide evidence-backed improvements across complex codebases.

Experience with GCC/LLVM toolchains, Linux stacks, and performance profiling is essential. The role involves ambiguity management, strong communication, and collaboration across multiple teams to produce

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Toolchain & Build Performance Engineer
Senior Systems Toolchain & Build Performance Engineer

NVIDIA • North Carolina

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Systems Engineer: Toolchains, Performance & Equity
Senior Systems Engineer: Toolchains, Performance & Equity

NVIDIA • California (MO)

On-site
USD 184,000 - 357,000
Senior Systems Software Engineer, Compute Stack Acceleration
Senior Systems Software Engineer, Compute Stack Acceleration

NVIDIA • California (MO)

On-site
USD 184,000 - 357,000
Senior Systems Software Engineer, Compute Stack Acceleration
Senior Systems Software Engineer, Compute Stack Acceleration

NVIDIA • North Carolina

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Systems Software Engineer, Compute Stack Acceleration
Senior Systems Software Engineer, Compute Stack Acceleration

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Compiler Infrastructure Engineer - Open-Source
Senior Compiler Infrastructure Engineer - Open-Source

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 152,000 - 242,000
Equity
Benefits
Lead System Software Architect — Linux Kernel & Performance
Lead System Software Architect — Linux Kernel & Performance

NVIDIA AI • Santa Clara (CA)

On-site
USD 250,000 - 350,000
Equity
Benefits
Senior GPU Systems Performance Architect
Senior GPU Systems Performance Architect

Socket.dev • North Carolina

On-site
USD 184,000 - 357,000
Equity
Benefits
CUDA Systems Engineer - Performance Driver & Runtime
CUDA Systems Engineer - Performance Driver & Runtime

NVIDIA • California (MO)

On-site
USD 124,000 - 196,000
Equity
Benefits
CUDA Driver Performance Systems Engineer
CUDA Driver Performance Systems Engineer

Nvidia • Jasper (AL)

On-site
USD 124,000 - 196,000
Equity
Benefits