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 workloads Expertise in Out of Band and In-band management architectures Knowledge of Memory fabric and CXL architectures 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. NVIDIA is committed to fostering a diverse 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. #J-18808-Ljbffr NVIDIA

Vacancy posted 2 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 AI

    Santa Clara, CA
    1 day ago
  • An established industry player is seeking a dedicated systems engineer with extensive experience in Linux kernel development and optimization. This role involves troubleshooting complex system-level issues and collaborating with hardware teams to deliver innovative solutions... 
    Senior
    Linux

    Fortinet

    Sunnyvale, CA
    16 hours ago
  • $224k - $356.5k

     ...developers, and AI engineers. This role is a...  ...also driving its Linux bring‑up and validation...  ..., BMC, and AI software teams, collaborate...  ...across both operating systems. What you'll be...  ...Ubuntu, including kernel module integration...  .... Partner Engagement: Be the primary technical... 
    Senior
    Linux

    Nvidia Corporation

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

    Responsibilities Lead software integration with a...  ...work with system architects, software/firmware engineers, HW/SW QA teams, and...  ...timelines. Regularly engage with customer teams...  ...involving Hypervisor, Linux, and QNX RTOS....  ...from application to kernel level on embedded hardware... 
    Senior
    Linux

    NVIDIA AI

    Santa Clara, CA
    2 days ago
  • $174k - $253k

    Google Inc. is hiring a Senior Software Engineer to work on Sashiko.dev, a code-review solution for the Linux Kernel community. The role involves engaging with the open-source community and driving improvements for AI-informed user bases. Responsibilities include debugging... 
    Senior
    Linux

    Google Inc.

    Sunnyvale, CA
    2 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

    NVIDIA

    Santa Clara, CA
    2 days ago
  • Qualcomm is searching for a Sr. Staff / Principal-level Software Engineer to lead system-level efforts for next-generation ARM server platforms....  ...in software engineering, and have a strong background in Linux kernel development. The role offers competitive pay and comprehensive... 
    Senior
    Linux

    Qualcomm

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

     ...leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding...  ...spanning from ROM and bootloader phases to kernel initialization, along with the...  ...agentic. Kernel or driver experience on Linux, Android, or Windows platforms.... 
    Senior
    Linux

    NVIDIA

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

     ...technological advancement. Are you a motivated system software engineer with a deep understanding of device driver who has...  ...coherence and consistency models Background with kernel mode development Experience with Linux, or Windows Systems Software development Your... 
    Senior
    Linux

    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 requirements Regularly engage with customer teams directly...  ...RTOS, Classic AUTOSAR, QNX/Linux OS, Real time embedded... 
    Senior
    Linux

    NVIDIA

    Santa Clara, CA
    2 days ago
  • AMD is seeking a senior C++/Linux expert to optimize and develop deep learning frameworks for AMD GPUs. You will work on GPU kernels, model performance, and multi-GPU/multi-node scales while collaborating with internal teams and open‑source maintainers. The ideal candidate... 
    Senior
    Linux

    AMD

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

     ...solutions Collaborate with software engineers, hardware and architecture teams...  ...-driving platform Directly engage with customers and partners...  ...of hands‑on experience in system software development, with 2...  ...Good understanding of Linux, Android, or Real‑time operating... 
    Senior
    Linux

    NVIDIA

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

    Crusoe Energy Systems, located in Sunnyvale, is seeking a Senior Software Engineer specializing in Software Defined Networking. In...  ...utilize your skills in C, C++, and Linux to create innovative solutions...  ...have a strong background in kernel development and network programming... 
    Senior
    Linux

    Crusoe Energy Systems

    Sunnyvale, CA
    2 days ago
  •  ...cutting-edge technology company is seeking a Principal Software Engineer to architect and develop the kernel authoring SDK targeting their innovative Corsair...  ...engineering skills, proficient in C/C++ and Python within a Linux environment. Responsibilities include mentoring... 
    Senior
    Linux

    d-Matrix inc.

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

     ...cloud native. Partner with engineering teams across NVIDIA so the platform...  ...3+ years of hands‑on software engineering. Expert‑level knowledge in a systems programming language (Go, C,...  ...internals of Unix/Unix‑like kernels such as Linux. Understanding of performance... 
    Senior
    Linux
    Worldwide

    Nvidia Corporation

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

     ...Platform team is looking for a hands‑on System Software Engineer. As part of our team, you will work on...  ...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 needed... 
    Senior
    Linux

    Nvidia

    Santa Clara, CA
    2 days ago
  • Google seeks a skilled software engineer focusing on Linux kernel memory management in Sunnyvale, California. The role involves leading the optimization of memory architectures and collaborating with the open-source community. The ideal candidate will have extensive experience... 
    Senior
    Linux

    Google

    Sunnyvale, CA
    2 days ago
  • A leading technology company is seeking a Senior Systems Software Engineer to join their GPU Software team in California. This position involves designing...  ...skills in C programming, and a strong background in kernel development. This role offers a competitive salary and... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $96.8k - $306.4k

    Job Description 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 the Linux kernel and working on innovative projects across multiple... 
    Senior
    Linux
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    5 days ago
  •  ...security. ESXi Operating System is at the core of...  ...platform system kernel team, responsible...  ...IO & memory), and engages directly with Arm,...  ...In this role the engineer is expected to be...  ...from partner’s software development teams...  ...knowledge such as Linux/BSDs/Windows NT. Good... 
    Linux

    Broadcom

    Palo Alto, CA
    2 days 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/... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • NVIDIA Gruppe is looking for a Senior Firmware Engineer to join the CSP Engagements team. This role focuses on system software for data center products and requires deep technical expertise you will use to develop firmware solutions for server management and observability... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 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 workload Knowledge of Linux device drivers and/or compiler... 
    Senior
    Linux

    NVIDIA Corporation

    Santa Clara, CA
    2 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...  ...GPUs. We are seeking a software developer to join our effort...  ...analysis tools for GPUs running on Linux, Windows, and embedded... 
    Senior
    Linux
    Worldwide

    NVIDIA

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

    We have an exciting opportunity for a talented Senior System Software Engineer to join our dynamic Automotive Team and help us develop innovative, secure...  ...systems and real time operating systems, like QNX and RT Linux skills Good understanding of ARM architecture and low... 
    Senior
    Linux

    NVIDIA

    Santa Clara, CA
    2 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
    2 days ago
  • Insight Global is seeking a Senior Kernel Engineer for the Palo Alto office. You will be responsible for developing and maintaining Linux kernel camera and ISP drivers, requiring strong expertise in embedded systems and kernel debugging. The ideal candidate has over 10... 
    Senior
    Linux
    Work at office

    Insight Global

    Palo Alto, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware 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 development with customer‑facing responsibilities to enable... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $174k - $252k

    Google is seeking a Senior Embedded Software Engineer to work in Mountain View, CA, focusing on the next...  ...charging. This role involves developing Linux kernel drivers and addressing USB software...  ...should have substantial embedded systems experience, with a strong... 
    Senior
    Linux

    Google

    Mountain View, CA
    2 days ago
  • Crusoe Energy Systems, located in Sunnyvale, CA, is looking for a Senior Staff Software Engineer specializing in Software Defined Networking. In this role, you'll be at the forefront of innovating networking strategies, employing technologies like XDP/EBPF and DPDK to... 
    Senior
    Linux

    Crusoe Energy Systems

    Sunnyvale, CA
    2 days 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!