NVIDIA seeks a senior systems software engineer to drive adoption and performance of its compute software stack on NVIDIA CPU platforms, leading cross-stack toolchain, build, code-health, profiling, and optimization efforts.
What you’ll do
Lead cross-stack toolchain, build, code-health, profiling, and optimization efforts
Validate measurable outcomes
Develop reusable practices for engineering teams
Improve adoption and performance of the compute software stack on NVIDIA CPU platforms
What you’ll need
BS, MS, or PhD in CS, CE, EE, or 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 in large multi-component codebases and CI environments
Original job description
NVIDIA is hiring a Senior Systems Software Engineer to improve adoption and performance of its compute software stack on NVIDIA CPU platforms. The role leads cross-stack toolchain, build, code-health, profiling, and optimization efforts, validates measurable outcomes, and develops reusable practices for engineering teams.BS, MS, or PhD in Computer…