Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Linux Kernel Systems Software Engineer - CSP Engagements

$184k - $287.5k

NVIDIA

NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-facing responsibilities to enable cloud service providers with next-generation computing platforms. You will work at the intersection of hardware and software, driving technical solutions from concept through deployment.What you’ll be doing:Design and develop software solutions for data center servers including Linux kernel modifications, device drivers, and system optimizations for GB200 and next-gen platforms.Lead hardware bring-up activities, BSP development, and hardware-software co-design for Cloud Service Provider deployments.Partner directly with CSPs to deliver technical solutions, co-develop & co-debug features and optimizations, and provide support during new product introductions.Collaborate with cross-functional teams in designing end-to-end solutions spanning firmware, OS, middleware, and applications with focus on AI/ML and HPC workloads.Perform advanced system debugging, root cause analysis, and performance optimization for large-scale data center environments.Collaborate with AE, FAE, and Solution Architect teams to deliver integrated customer solutions and technical documentation.What we need to see:Deep expertise in data center server architectures, HPC systems, and hardware-software co-design.Expert knowledge of Linux kernel internals, device drivers, communication protocols (PCIe, USB, Ethernet).Deep understanding of computer architecture, microprocessor concepts, and expert knowledge of ARM (aarch64) and x86 architectures.Ability to debug kernel crash dumps and all types of lock-up issues. Hands-on experience with GDB, kdump, and eBPF tracing to debug multiprocessor systems. Good understanding of ARM and Intel assembly. Strong understanding of PCIe virtualization and IOMMU.Deep understanding of NUMA architectures including memory topology, processor-memory locality, and performance optimization for multi-CPU systems in data center environments.Strong programming skills in C/C++, Python, plus experience with virtualization, Kubernetes, and cloud-native architectures.Skilled in complex system-level debugging, performance analysis, and test design.BS or MS in Computer Engineering, Computer Science, or related field (or equivalent experience). 10+ years of system software development experience.Ways to stand out from the crowd:Experience with GPU computing (CUDA), deep learning workloadsExpertise in Out of Band and In-band management architecturesKnowledge of Memory fabric and CXL architecturesNVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, hardworking and self-motivated, we want to hear from you!Do you want to join a team of highly motivated and experienced program managers who drive the successful introduction of NVIDIA's next generation GPU/CPU based products? We work closely with internal leaders in Software, Hardware, Firmware, Marketing and Operations to ensure the SW team delivers outstanding products while operating across multiple functional units and all levels of management to achieve Time-To-Market. As part of the team, your knowledge of driver, firmware, diagnostics and the SW stack development processes and priorities will enable you to swiftly make the course adjustments needed to keep these complex projects on track!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 August 3, 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.SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, WA, Redmond; US, WA, SeattleType: Full time

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Linux Kernel Systems Software Engineer - CSP Engagements in Santa Clara, CA vacancy
  • $168k - $258.75k

    NVIDIA is seeking a Senior Technical Program...  ...to join the CSP Engagements team, focused on...  ...generation datacenter systems such as Vera...  ...systems and embedded software leaders—including software engineering managers,...  ...experience across Linux kernel/drivers, server firmware... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Systems Software test (lead) Engineer to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack validation for Datacenter...  ...and system health signals.Familiarity with Linux environments, shell scripting, Python or... 
    Linux
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...strategic and technically proficient Principal Software Engineer to join the Data Center Systems and Software CSP engagements team. As a leader and technologist, you will...  ...in system software design, OS fundamentals, Linux kernel device drivers, and low-level hardware/... 
    Linux
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...medical devices. Our software platforms are...  ...globally!We are hiring a Senior Systems Software Engineer to join our team as...  ...performance issues through kernel trace analysis and...  ...challenges: Engage directly with prominent...  ...system internals (QNX/Linux), memory management,... 
    Senior
    Linux
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...developers, and AI engineers. As NVIDIA brings...  ...strong coverage of Linux.This is a hands-on...  ..., BMC, and AI software teams, collaborate...  ...across both operating systems.What you’ll be...  ...Ubuntu, including kernel module integration...  ...OS layers.Partner Engagement: Be the primary technical... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...globally, our diagnostic systems need to evolve...  ...leader to engineer and propel innovation...  ...Service Provider (CSP) deployments, and...  ...involve hardware and software tools to develop the...  ...architectures, Linux/Windows OS internals...  ...skills to engage with technical and... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k

     ...We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance...  ...develop new, leading solutions. Engage with HPC, OS, CPU, GPU compute, and...  ...Experience with container technology and Linux-based OSes, with Docker preferred.... 
    Senior
    Linux
    Full time

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

    We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best...  ...of operating systems and kernel programming, a good understanding of...  ...stand out from the crowd:Knowledge of Linux kernel internals and solid understanding... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...enthusiastic and technologically savvy engineers to join the Tegra Core...  ...understanding of operating systems and kernel programming, a good...  ...architecture.We take pride in our software family of engineers, so...  ...and extensive experience with Linux kernel software is requiredExperience... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...work.We are searching for outstanding senior system software engineer to join the NVIDIA's GPU Diagnostics...  ...its lifecycle, working closely with kernel driver team, GPU architecture team, system...  ...systems software, preferably using Linux OS. Strong software engineering... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    21 hours ago
  • $152k - $241.5k

    We are hiring senior engineers to work on the CUDA driver, a...  ...model across a range of system configurations and...  ...interaction with GPU hardware, kernel mode drivers, and the...  ...strong system software programming skills, a...  ...developmentExperience with Windows, Linux, or macOS driver... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    We are looking for a talented Senior System Software Engineer to help build NVIDIA Halos, our full-stack safety...  ...software stacks across QNX, Linux, hypervisors, safety partitions, accelerators...  ...workflow automation.Resolve complex kernel-level issues and lead integration of... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

    AWS designs custom SoCs (System on Chips) that power the world's...  ...both the SoCs and the low-level software stack that brings these chips...  ...for a Systems Software Engineer who wants to work at the boundary...  ...or emulators- Experience with Linux kernel development, device drivers,... 
    Senior
    Linux
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $184k - $287.5k

     ...world.We are the Datacenter System Software team, and we are looking for...  ...highly motivated, creative Senior Engineer o drive Fleet Scale Debuggability...  ...heterogeneous sources — kernel and driver logs, syslog, Redfish...  ...in Python or RUST.Deep Linux systems experience: kernel and... 
    Senior
    Linux
    Full time
    Contract work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     ...talent. As an NVIDIAN, you’ll engage in a varied, nurturing...  ...remarkable Automotive Performance Senior Software Engineer to join our energetic team....  ...a key role in optimizing system software for Nvidia automotive...  ...automotive sector.Proficiency in Linux and QNX; Knowledge of... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...for a creative and highly motivated engineer with expertise in systems software to join the GPU Software team. You...  ...key aspects of our production GPU kernel drivers and embedded SW that impacts...  ...level debugging Kernel experience with Linux, Android, Chrome, or Windows... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...impact on the world.We are looking for a highly motivated Senior System Software Engineer to develop and improve system software for next-...  .../O, and DMA.Experience with operating-system internals, Linux kernel development, device drivers, concurrency, virtual memory... 
    Senior
    Linux
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...Platform team is searching for engineers to develop and bring NVIDIA'...  ...:Develop embedded real time system software responsible providing safety...  ...and requirementsRegularly engage with customer teams directly...  ...RTOS, Classic AUTOSAR, QNX/Linux OS, Real time embedded environmentWhat... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    21 hours ago
  • $184k - $287.5k

     ...Platform team is looking for a hands-on System Software Engineer. As part of our team, you will work on...  ...control tools.Solid understanding of Linux, QNX, ROS, and/or real-time operating...  ...software, with a willingness to delve into kernel-space and/or low-level hardware when... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    21 hours ago
  • $184k - $287.5k

     ...detailed unit test case reportsProviding software quality reports based on static...  ...Degree (or higher) in Electrical Engineering or Computer Science or equivalent experience...  ...as the device trees for uboot and Linux kernel.OOB or In-band System Management experience with exposure... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...pursuit of innovation and excellence. As a Senior System Software Engineer, you’ll become a part of a top-tier...  ...DRIVE self-driving platformDirectly engage with customers and partners to...  ...GPUarchitecture.Good understanding of Linux, Android, or Real-time operating systemsExperience... 
    Senior
    Linux
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...with a performance engineering background who can...  ...hardware and software. If you are driven...  ...What you'll be doing:Engaging directly with key...  ...libraries, tools, and system software teams at...  ...limited to GPU kernel optimization, instruction...  ...proficiency with Linux.Solid... 
    Senior
    Linux
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $135.2k - $306.4k

    The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple kernel subsystems... 
    Senior
    Linux
    Temporary work
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    20 hours ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering...  ...multiprocessors, GEMM execution, compute kernels, memory hierarchy, and how firmware/... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...debugging tools that empower NVIDIA engineers to improve perf and power...  ...to join a multifaceted software team with high standards! This...  ...insight in the workload and the system, and empower them to find...  ...inference workloadKnowledge of Linux device drivers and/or compiler... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of...  ...for a highly motivated Senior Software Systems Engineer with a strong foundation in...  ...profiling.Comfortable working in Linux, QNX, or other embedded RTOS... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our...  ...and performance optimization.Strong use of linux perf tool, application/library performance optimizations... 
    Senior
    Linux
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...Developer Tools team and empower engineers throughout the world...  ...performance of their applications and systems. Innovate as you develop the...  ...NVIDIA GPUs.We are seeking a software developer to join our effort...  ...tools for GPUs running on Linux, Windows, and embedded operating... 
    Senior
    Linux
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...gaming and embedded systems. Grounded in a...  ...in enhancing GPU kernels, deep learning models...  ...systems. You will engage with both internal...  ...technologies and advanced engineering principles to...  ...skills in Linux environments. The...  ...graph compilers. Software Engineering Best Practices... 
    Senior
    Linux

    AMD

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...AI inference, and connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and practical knowledge of wireless...  ..., connected vehicles, telematics, APIs, QNX, and Linux is also valuable.What You’ll Be Doing:Build, develop, and... 
    Senior
    Linux
    Full time

    Nvidia

    Santa Clara, CA
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Linux Kernel Systems Software Engineer - CSP Engagements. Be the first to apply!