Senior Linux Kernel Systems Software Engineer - CSP Engagements
$184k - $287.5kNVIDIA
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 September 21, 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
$152k - $241.5k
...on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding... ...systems engineeringStrong Linux fundamentals, including shell scripting... ...drivers, firmware interactions, kernel or platform software, or...SeniorLinuxFull time- Senior ChromeOS Platform & Linux Kernel Engineer Location : Remote ( only Texas or east coast candidates) 1. ChromeOS Platform Engineering C++ Systems Programming: Strong C++ background within complex, multi-million-line codebases (Chromium/ChromeOS...SeniorLinuxRemote work
- ...Senior Systems Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art... ...and software design patterns Experience with embedded Linux systems and embedded software development Experience with...SeniorLinuxPermanent employmentTemporary workWork at office
- ...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...SeniorLinux
$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/...SuggestedFull timeRemote work$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...SeniorLinuxFull timeRemote work$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...SeniorLinuxFull time- ...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:...SeniorLinux
- ...unique capabilities to engage consumers. From... ...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, multithreading...SeniorLinuxWork at officeLocal areaRemote workMonday to ThursdayFlexible hoursShift work
$184k - $287.5k
NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes... ...and experience working with System internals of the Linux Operating System.Strong background in Cloud Computing and Distributed...SeniorLinuxFull timeWork experience placementRemote work$184k - $287.5k
NVIDIA is looking for a Systems & Software Engineer interested in building and running reliable large scale infrastructure platform services. In this... ...or public cloud systems in productionIn depth knowledge of Linux systems and ContainersA track record showing a good balance...SeniorLinuxFull timeRemote work$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...SeniorTemporary workImmediate startFlexible hoursShift work$168k - $270.25k
...Experience (NVEX) Solutions Engineering team is looking for an... ...contribute to products and software tooling. You must have... ...be technically strong in Linux, have solid programming skills... ...-GPU platformsStrong system software (firmware, BIOS, kernel, driver, operating system...SeniorLinuxFull timeWeekend work$168k - $270.25k
...Enterprise Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer. This person will... ...such as network operating systems (NOS), Linux network drivers and internals,... ...software (firmware, BIOS, kernel, driver, operating system) expertiseProfessional...SeniorLinuxFull timeWeekend work$184k - $287.5k
...Software Engineer For CUDA Driver On Windows NVIDIA's invention of the GPU in 1999 sparked the... ...programming model across a range of system configurations and hardware capabilities... ...CUDA driver interacts with GPU hardware, kernel mode drivers, user mode drivers, and...Senior$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...SeniorFull timeRemote work$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,...LinuxFull timeTemporary workLocal areaFlexible hoursShift work$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...SeniorFull time- ...ll advance your career.Staff Kernel/Linux EngineerTHE ROLE: AMD’s server software and solutions engineering team is seeking an engineer... ...experience with open-source engagement and upstreaming. You will work... ...skills in C for operating system kernel & systems developmentExposure...Linux
- ...’ll advance your career.LINUX KERNEL DEVELOPERTHE ROLE: AMD’s server software and solutions engineering team is seeking a senior engineer to join the Linux... ...with open-source engagement and upstreaming. You will... ..., CXL and few other sub systems in the Linux Kernel. This...Linux
- ...is seeking a passionate Senior Level Web Developer... ...leadership role on critical software projects. You will... ...contributor who will fully engage in what we build and... ...range of applications, systems and/or technologies.... ...understanding of Unix/Linux systems ~ High level...SeniorLinuxWork at officeRemote work
- ...artificial intelligence, and software-defined networking to... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity... ...and secure the low level system initialization and booting subsystems... ...ongoing developments in the Linux Kernel and identify features and...SeniorLinuxWork experience placement
- ...Engineer Position Client is looking for engineer at various levels, specialized in developing... ...algorithms for verification/validation software for a high-end 64 bit super scalar micro-... ...applications using C++, preferably in Linux/Unix environment. Candidate needs to have...SeniorLinuxWork experience placement
$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...SeniorLinuxFull time- ...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 (KVM) debugging...SeniorLinux
$140k - $170k
...Senior Software Engineer Austin, TX Vectra® is the leader in AI-driven threat... ...and API design to backend systems and databases. As a Senior... ...application data flows. - Engage actively in team discussions... ...Comfortable working in Unix/Linux environments. - Strong communication...SeniorLinuxContract workWork at officeWorldwide$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...SeniorLinuxFull time$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...SeniorLinuxFull time- ...looking for talented and passionate Senior Staff Embedded Software Engineers for the Hardware Platform Services... ...solutions that span across the system Design and implement drivers, application... ...verify functionality including Linux kernel bring-up, kernel enablement and...SeniorLinuxWork at office
- ...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...SeniorLinux
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!
- embedded linux engineer Austin, TX
- linux engineer Austin, TX
- linux systems administrator Austin, TX
- linux developer Austin, TX
- unix linux systems engineer Austin, TX
- senior linux systems engineer Austin, TX
- remote linux administrator Austin, TX
- linux administrator Austin, TX
- IT system engineer Austin, TX
- system programmer Austin, TX


