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 4 days ago
Similar jobs that could be interesting for youBased on the Senior Linux Kernel Systems Software Engineer - CSP Engagements in Austin, TX vacancy
  • $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.Experience... 
    Senior
    Linux
    Full time

    Nvidia

    Austin, TX
    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/... 
    Suggested
    Full time
    Remote work

    Nvidia

    Austin, TX
    4 days ago
  •  ...artificial intelligence, and software-defined networking to...  ...awards, such as Best Engineering Team, Best Company for...  ...’ll Work WithArista’s Linux Kernel team is responsible...  ....Work with the System Test Engineers to analyze...  ...TechnologyExperience level: Mid-Senior LevelIndustry:... 
    Senior
    Linux

    Arista Networks

    Austin, TX
    4 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

    Austin, TX
    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...  ...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

    Austin, TX
    2 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

    Austin, TX
    18 hours ago
  • $184k - $287.5k

     ...GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus on the cloud-native stack for datacenter...  ...software development experience in distributed systems (Go, Rust, C/C++ or Python for tooling).BS or... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    2 days ago
  •  ...Senior System Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions...  ...and software design patterns Experience with embedded Linux systems and embedded software development Experience... 
    Senior
    Linux
    Permanent employment
    Temporary work
    Work at office

    Saronic

    Austin, TX
    1 day ago
  •  ...Senior Systems Software Engineer Location: Austin, TX (Hybrid on-site, with travel); Travel: ~20% typical; up to ~50% during field exercises and...  ...specialist versus solve it directly ~ Experience with Linux systems and command-line debugging tooling ~ U.S. Citizenship... 
    Senior
    Linux

    NODA AI

    Austin, TX
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end...  ...you to identify patterns and drive systemic improvements in documentation,...  ...analysis — identify configuration, software, or workload differences that explain... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    4 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 rack-scale system SW/FW, working with CSP engineering teams to ensure they can deploy, monitor, and operate these systems reliably at fleet scale. In this role... 
    Full time
    Remote work
    Shift work

    Nvidia

    Austin, TX
    4 days ago
  •  ...unique capabilities to engage consumers.From your...  ...of the Roku Products Engineering team, you will design and develop embedded software systems that enable us to build...  ...developing/debugging on Linux or Android-based embedded...  ...of Linux system and kernel concepts,... 
    Senior
    Linux
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    Austin, TX
    2 days ago
  • $140k - $224.25k

     ...NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready to become...  ...NVLink, and Spectrum-X network systems that interconnect GPUs and AI...  ...debugging at least 2 of the following: Linux NIC drivers, switch ASICs and... 
    Senior
    Linux
    Full time
    Weekend work

    Nvidia

    Austin, TX
    1 day ago
  • $137k - $202k

    Camera System Software EngineerDescription -HP Poly is seeking a Camera System Software Engineer to take part in cutting edge video endpoint development. In this role, you...  ...Video/Audio compression codecs · Working in Linux Kernel, drivers, Android HAL, and binder, HIDL,... 
    Linux
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    Juniper Networks

    Austin, TX
    3 days ago
  • $184k - $287.5k

     ...world.NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in Artificial...  ...to see:8+ years proven experience in software engineering with a focus on performance...  ...stand out from the crowd:Expertise in CUDA kernel programming and profiling.Outstanding interpersonal... 
    Senior
    Full time

    Nvidia

    Austin, TX
    2 days ago
  •  ...PCs, gaming and embedded systems. Grounded in a culture of...  ...career. THE ROLE: AMD’s server software and solutions engineering team is seeking a senior engineer to join the Linux Kernel and Virtualization...  ...experience with open-source engagement and upstreaming. You will... 
    Linux

    AMD

    Austin, TX
    2 days ago
  • $193.3k - $261.5k

     ...builds custom silicon and software for AWS customers. Our...  ...across silicon engineering, hardware design, verification...  ...chip-to-chip), inter-system connections, and...  ...responsibilitiesAs a Senior Validation Engineer on...  ...experience.- Experience with Linux environments and Git.-... 
    Senior
    Linux
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  • $105k - $141.75k

     ...Mainframe Modernization Senior Consultant to provide...  ...experience System level experience of IBM...  ...Windows operating system Linux/UNIX operating system...  ...Familiarity with agile engineering practices like Test Automation...  .../Disability. Rocket Software Inc. is committed to creating... 
    Senior
    Linux

    Rocket Software

    Austin, TX
    3 days ago
  • $105k - $141.75k

     ...Mainframe Modernization Senior Consultant to provide...  ...experience System level experience of IBM...  ...Windows operating system Linux/UNIX operating system...  ...Familiarity with agile engineering practices like Test Automation...  .... . What Rocket Software can offer you in USA:... 
    Senior
    Linux
    Remote work
    Worldwide

    Rocket Software

    Austin, TX
    3 days ago
  •  ...TXEngineering /Full-time /Senior Platform EngineerRole ResponsibilitiesDevelop...  ...and maintain a software platform thatExposes Linux security instrumentation...  ...security practices for system service processesDesign or...  ...such as the Linux kernel or other high-profile projectsEducation... 
    Senior
    Linux
    Full time

    Confluera

    Austin, TX
    2 days ago
  • $184k - $287.5k

     ...architecture team as a Senior System Simulation Architect...  ...system and application software in simulation and emulation...  ...- including firmware, Linux, drivers, benchmarks,...  ...and performance engineers in their use of functional...  ...Experience with Linux kernel bringup and... 
    Senior
    Linux
    Full time

    Nvidia

    Austin, TX
    18 hours ago
  •  ..., gaming and embedded systems. Grounded in a culture...  ...Performance Attainment Engineer to join our dynamic...  ...strategic insights to senior management. The person...  ...including hardware engineers, software developers, and system...  ...performance tuning. Linux kernel networking... 
    Senior
    Linux

    AMD

    Austin, TX
    2 days ago
  • $155k - $205k

     ...Enterprise Field Solution Engineer in the Central US Region with...  ...in Cloud Security, IoT Systems, Networking, Linux systems, Security Surveillance...  ...operations, customer and partner engagements and team collaboration....  ..., Microsoft Azure, CISSP, CSP.Experience working with... 
    Linux
    Full time
    Remote work
    Work visa
    Flexible hours
    Shift work

    Verkada

    Austin, TX
    2 days ago
  •  ...to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...THE ROLE: We are seeking an engineer to join our team that will...  ...) team is looking for a Senior Linux Software Engineer who can work with...  ...systems architecture Linux kernel and virtualization debugging... 
    Senior
    Linux

    AMD

    Austin, TX
    4 days ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component...  ...model across a range of system configurations and hardware...  ...interacts with GPU hardware, kernel mode drivers, and the operating...  ...Develop code for multiple Linux operating systems What we need... 
    Senior
    Linux
    Full time

    Nvidia

    Austin, TX
    2 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior System Architect: Heterogeneous EDA Systems...  ...resource waste. We need an engineer to develop and build an automated...  ...instability, and software defects.What you'll be doing...  ...Diagnostics: Expert knowledge of the Linux kernel and its error-reporting... 
    Senior
    Linux
    Full time

    Nvidia

    Austin, TX
    2 days ago
  •  ...gaming and embedded systems. Grounded in a...  ...career. THE ROLE:AMD's Software and Solutions Team is seeking a Senior MDC Architect to...  ..., and AMD engineering teams to design scalable...  ...strategic customer engagements, proof-of-concepts...  ...virtualization technologies, Linux operating systems,... 
    Senior
    Linux

    AMD

    Austin, TX
    2 days ago
  •  ...artificial intelligence, and software-defined networking to...  ...awards, such as Best Engineering Team, Best Company for...  ...secure the low level system initialization and...  ...ongoing developments in the Linux Kernel and identify features...  ...level: Mid-Senior LevelIndustry: Computer... 
    Senior
    Linux

    Arista Networks

    Austin, TX
    4 days ago
  • $102.3k - $209.5k

     ...cross-layer debugging spanning kernel/user space, firmware...  ...reviews to surface firmware/software implications; supports early...  ...Responsibilities Key Responsibilities Systems Software Development:...  ...Work closely with platform engineering, operations, firmware development... 
    Senior
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Austin, TX
    4 days ago
  • $184k - $287.5k

     ...related to distributed file systems.Collaborate across...  ...Science, Electrical Engineering or related field or equivalent...  .../RHEL and/or Ubuntu Linux distros including...  ...) and Linux storage kernel development.GPU & AI Infrastructure...  ...Strong background in Software Defined Networking (... 
    Senior
    Linux
    Full time

    Nvidia

    Austin, TX
    4 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!