Senior Systems Software Engineer, Compute Stack Acceleration
$184k - $356.5kNVIDIA
NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms. The team turns modern toolchains, 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 toolchains, compiler options, linkers, sysroots, and cross-compilation configurations.
Integrate modern toolchains 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, flamegraphs, 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 Arm64 systems, CPU architecture, vectorization, or SVE. Experience with LTO, PGO, AutoFDO, BOLT, binary optimization, or code-layout analysis.
Hands-on experience with Clang diagnostics, AddressSanitizer, or other code-health workflows.
Familiarity with PMU analysis, perf, flamegraphs, BRBE, SPE, ETM, or similar profiling technologies.
Experience with cross-compilation, sysroots, large monorepositories, Perforce-scale development, or distributed build systems.
Experience turning a successful migration or optimization into a maintained workflow used by multiple teams. Python or other scripting experience for engineering automation and data analysis.
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. Our invention serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is seeking exceptional individuals like you to help us drive the next wave of artificial intelligence.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until October 2, 2026.This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.$184k - $287.5k
...NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years... ...are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on... ...accelerated computing software stacks (CUDA). Experience with...Senior- ...Senior Systems Software Engineer – GPU Performance at Scale We are looking for a dedicated... ...drive innovation in AI and GPU computing. What You’ll Be Doing... ...Proven understanding of accelerated computing software stacks (CUDA). Experience with modern...Senior
$184k - $287.5k
...NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25... ...motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work... ...Influence and drive full-stack adoption of performance optimizations...SeniorFull timeRemote work$152k - $241.5k
...High Performance Computing and Visualization.... ...motivated Performance engineer to influence the... ...components in the stack Evaluate proof-of... ...of computer system architecture, HW-SW... ...principles (aka systems software fundamentals)... ...NVIDIA pioneered accelerated computing. Today,...SeniorFull timeRemote work$250k
...System Software Engineer, Node & Cluster Management Hybrid | Mountain View,... ...host software team owns the stack that makes its custom AI hardware... ...will help define how a new compute platform is monitored,... ...management for GPUs or AI accelerators Hardware bring-up, lab automation...SeniorWork at office$152k - $241.5k
...for a motivated Performance Engineer to influence the roadmap... ...applications of today have a huge compute demand and run at scales... ...GPU, CPU, networking) and software components in the stack. Evaluate proof‑of‑... ...understanding of computer system architecture, hardware–...Senior$152k - $241.5k
...NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation... ...The DRIVE OS Team is searching for a hands-on Systems and Software Platform Engineer to develop innovative solutions for the world...Senior$152k - $287.5k
...We are looking for a Senior System Software Engineer to develop low-level software for NVIDIA NVLink Fusion, a high-bandwidth, low-latency interconnect platform for next-generation accelerated computing systems. You will design and implement kernel-mode drivers and embedded...SeniorFull time$152k - $287.5k
...NVIDIA has been transforming computer graphics, PC gaming, accelerated computing, and machine... ...hiring a Deep Learning Engineer with strong experience in... ...computer vision, and agentic systems. If you’ve spent more... ...and C/C++. Excellent software engineering fundamentals....SeniorFull timeInternship$184k - $356.5k
...NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such... ...providers with next-generation computing platforms. You will work at... ...firmware, diagnostics and the SW stack development processes and...SeniorFull time$146k
...knowledge across the full UCaaS stack — not just a single product... ...the Team Our Solutions Engineering team acts as the strategic and... ...remove technical blockers, and accelerate deal cycles. What We're... ...solutions, from traditional voice systems to modern cloud platforms,...SeniorWork at officeRemote work$215.18k - $358.63k
...Solution Engineer Keysight is at the forefront of technology innovation... ...deep expertise in test systems and networking protocols,... ...a U.S. Bachelor's degree in Computer Science or Engineering is essential... ...with virtualization stacks (KVM/Open vSwitch, VMware/NSX...SeniorWork experience placementShift work$255k - $300k
.../ Solutions ) – Sales Engineering /Full Time /HybridAHEAD... ...and analytics, and software delivery, we help enterprises... ...atAHEAD.Senior Client Solutions EngineerThe... ...multiple layers of the stack).Present at Technical... ...QualificationsBachelors degree in Computer Science, Engineering,...SeniorFull timeWork at office$184.7k - $324.8k
Sr. System Software Engineer Join a team of passionate and creative engineers dedicated to building technologies... ...who can seamlessly navigate the stack from low-level firmware to high-level... ...Engineering, Electrical Engineering, Computer Science, or equivalent practical...SeniorRelocation$250.8k - $286.2k
...Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology... ..., and full stack systems to create solutions that... ...experience with cloud computing (AWS, Microsoft Azure, Google... ...AI tooling to accelerate productivity, utilizing...SeniorFull timePart timeInternshipLocal area$152k - $241.5k
...has been transforming computer graphics, PC gaming, and accelerated computing for more than... ...OS, container, GPU, and systems engineers. When useful, you will... ...prediction) inside existing software workflows. What we... .../ observability stacks (e.g. Grafana, Elasticsearch...SeniorFull time$152k - $241.5k
We are looking for a Senior System Software Engineer to develop low-level software for NVIDIA NVLink Fusion, a high-bandwidth, low-latency interconnect platform for next-generation accelerated computing systems. You will design and implement kernel-mode drivers and embedded...SeniorFull time$170.1k - $258.3k
...fully self-driving systems, to move us toward... ...production‑grade software that can run efficiently... ..., and performance engineering so that every cycle on our accelerators translates into... ...our ML runtime stack Debugging and tuning... ...high performance computing and/or...SeniorFull timeLocal areaWork from homeFlexible hours$175k - $275k
Cerebras Systems builds the world's largest... ...agentic computation. Cerebras works... ...of the Embedded Software team, you will help... ...Cerebras Wafer Scale Engine (WSE)-the world's... ...of the software stack. You will help build... ...server hardware, AI accelerators, hardware...$183k - $247.6k
...Senior Hardware Development Engineer, AWS Mainstream Compute Job ID: 10417771 | Amazon Web Services, Inc. AWS... ...complex compute, storage, and accelerator server and rack system architectural challenges.... ...expertise across hardware, software, system design, x86...Senior$182k - $226k
Senior Full Stack Software Engineer San Jose, California, United States Electric Hydrogen... ...and maintain software systems that collect, transform,... ...to optimize performance, accelerate product development, and... ...Qualifications Bachelor's degree in Computer Science or a related...SeniorTemporary work$198k - $272k
...the hardware and software that connect infrastructure, accelerate computational workloads, integrate across the stack, protect data continuity... ...work gets done. Engineers define intent,... ...by solving complex systems challenges, excited... ...here. Hardware Senior Principal Engineer...Senior$153.5k - $310.5k
...Senior Principal Mechanical Engineer This role has been designed as ‘Hybrid... ...and better ways to accelerate what’s next. We... ...complex networking systems from concept through... ...or high‑performance computing systems.... ...tolerance analysis, GD&T, stack‑up analysis, and structural...SeniorWork experience placementWork at office2 days per week$234k - $286k
...delivering a full-stack inference platform... ...are looking for a Senior Principal AI Solutions Engineer: a hands-on technical... ...and self-improving systems Agentic AI... ...degree or higher in Computer Science, Electrical... ...industry experience in software, ML or solutions...SeniorFull timeTemporary workLocal areaWorldwideFlexible hours$184k - $276k
...mission is to create AI systems that can accurately... ...motivated, and focused on engineering excellence. This... ...SaaS integrations. This senior individual contributor... ...proficiency in our core stack: Okta (including... ...Information Technology, Computer Science, or a related...SeniorPermanent employmentTemporary work$150k - $230k
...~ We are looking for a hands-on Senior IT Systems Engineer/ IT Systems Engineer to support and continuously... ...licensing, SaaS applications, compute, storage, and other technology costs.... ...custom silicon, integrated sensors, and software into a unified platform for robotics,...SeniorCasual workWork at officeLocal areaRemote workFlexible hoursAfternoon shift$175k - $225k
...Senior IT Systems Engineer Sunnyvale, CA The future of defense will be decided by those who field... ...dedicated networking hire, owning the entire stack from network architecture and data... ...devices; maintain OS patches, software updates, and hardware refresh cycles...SeniorFull timeRelocation package$123.24k - $200k
..../Principal AI Engineer within TSMC's Artificial... ...foundational systems from the ground... ...frameworks to accelerate their... ...experience in software engineering, machine... ...the modern AI stack, including RAG,... ...engineering teams and senior management... .... or higher in Computer Science,...SeniorWork at office- ...About the role We are seeking a Senior Solutions Engineer to join our team. Reporting to the Sr.... ...and own the process for implementing system changes that impact supply routing.... ...efficiently. • Minimum of a Bachelor's degree (preferably in Engineering/Computer Science).Senior
$250k - $300k
...on a mission to accelerate the abundance of energy... ...each layer of the stack — from electrons... ...The demand for AI compute is boundless, and... ...the Role: As a Senior Staff/Principal... ...Deployment Automation Engineer for the Compute... ...metal, on-premise systems across Crusoe’s AI...SeniorTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Software Engineer, Compute Stack Acceleration. Be the first to apply!
- IT system engineer Santa Clara, CA
- systems software developer Santa Clara, CA
- system programmer Santa Clara, CA
- senior computer engineer Santa Clara, CA
- senior manager customer operations Santa Clara, CA
- senior development engineer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- sr finance manager Santa Clara, CA
- sr marketing manager Santa Clara, CA
- senior customer service Santa Clara, CA

