×
Register Here to Apply for Jobs or Post Jobs. X

Senior Systems Software Engineer, Compute Stack Acceleration

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: NVIDIA Corporation
Full Time position
Listed on 2026-10-21
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 184000 - 357000 USD Yearly USD 184000.00 357000.00 YEAR
Job Description & How to Apply Below
## Senior Systems Software Engineer, Compute Stack Acceleration Apply locations:
US, CA, Santa Clara:
US, NC, Remote:
US, TX, Remote:
US, CA, Remote time type:
Full time posted on:
Posted Todayjob requisition :
JR2021549

NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms. The team turns modern tool chains, build and code-health practices, performance-analysis workflows, and optimization techniques into repeatable improvements across real software components.

We are looking for an experienced systems software engineer who can lead cross-stack engineering efforts from an ambiguous adoption problem to a measurable outcome. You will work closely with compiler, platform, performance, library, and application teams to validate new capabilities, resolve integration blockers, produce credible before-and-after evidence, and turn successful approaches into reusable engineering practices. Depending on your background and project needs, your initial work may emphasize toolchain, build, and code-health adoption or profiling, optimization, and evidence-routing workflows.

The role is intentionally broad enough to evolve as the team identifies the highest-leverage opportunities across the stack.
** What You'll Be Doing:
*** Lead toolchain, build, code-health, and performance-workflow adoption projects across large software components.
* Evaluate and deploy supported GCC and LLVM/Clang tool chains, compiler options, linkers, sysroots, and cross-compilation configurations.
* Integrate modern tool chains and workflows into complex build systems and continuous-integration environments.
* Establish useful Clang diagnostic builds and targeted sanitizer coverage in partnership with component owners. Evaluate techniques such as link-time optimization, profile-guided optimization, AutoFDO, and BOLT on representative software.
* Use profiling, PMU data, flame graphs, and binary/source analysis to identify actionable performance and code-quality findings.
* Build automation, wrappers, validation scripts, dashboards, and migration helpers where they improve adoption and repeatability. Measure changes in runtime, code size, build time, launch latency, throughput, quality, or engineering velocity.
* Drive complex blockers to the appropriate compiler, runtime, library, infrastructure, or component owner.
* Document validated approaches as reusable playbooks for other engineering teams. Communicate technical results and tradeoffs clearly to engineers and leadership.
** What We Need to See:
*** 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.
** Ways to Stand Out From the Crowd:
*** Experience with Arm
64 systems, CPU architecture, vectorization, or SVE.

Experience with LTO, PGO, AutoFDO, BOLT, binary optimization, or code-layout analysis.
* Hands-on experience with Clang diagnostics, Address Sanitizer, or other code-health workflows.
* Familiarity with PMU analysis, perf, flame graphs, BRBE, SPE, ETM, or similar profiling technologies.
*…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary