Senior Linux Software Engineer, Chip System Software

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Posted
24 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $290k
$102k most similar roles pay here $384k

This role pays more than 99% of similar roles. Most pay $151,000–$218,075 — the shaded band above. At the midpoint, this role pays about $290k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Linux Software Engineer, Chip System Software

As a Senior Linux Software Engineer - Chip System Software, you will join the Chip System Software team to develop Linux platform software for next-generation AI-RAN and Software-Defined RAN solutions. You will build and maintain customer-ready Linux distributions, installation images, and software packages while integrating NVIDIA technologies with Canonical Ubuntu and Red Hat Enterprise Linux platforms. Your daily responsibilities include developing build automation, managing CI/CD pipelines, and performing kernel and BSP validation for commercial SoC platforms. You will troubleshoot complex issues involving kernels, drivers, and software integration while collaborating with silicon vendors and internal teams. The role requires expertise in Linux operating systems, kernel architecture, system internals, and package management using Debian or RPM. Essential skills include Git, release engineering, and the ability to resolve platform-related bugs within a production-ready software environment for AI products.

What you'll do

  • Build and maintain customer-ready Linux distributions and installation images (ISO).
  • Integrate NVIDIA software, drivers, and third-party components into Ubuntu and RHEL platforms.
  • Develop and maintain build automation, CI/CD pipelines, and software release processes.
  • Configure, integrate, and validate Linux kernels and BSPs for commercial SoC platforms.
  • Troubleshoot and resolve issues related to the Linux platform, kernel, drivers, and software integration.
  • Collaborate with external partners like Canonical and Red Hat to enable new platform capabilities.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field or equivalent experience.
  • 12+ years of experience developing Linux system software or platform software.
  • Strong understanding of Linux operating systems, kernel architecture, and system internals.
  • Experience with Linux package management (Debian/Ubuntu and/or RPM), software integration, and release engineering.
  • Experience with Git, CI/CD pipelines, and software build systems.
  • Experience debugging Linux kernel, boot, driver, or platform-related issues.
  • Excellent problem-solving, communication, and collaboration skills.
  • Experience with Canonical Ubuntu, Red Hat Enterprise Linux (RHEL), kernel configuration, BSP integration, or commercial SoC platforms (preferred).

More like this

Similar roles

Senior Software Engineer, Linux Platform

Nvidia

Remote (CA, Canada) 10 days ago $168,000$270,250
Linux AWS Azure Terraform Ansible Chef Python Go Shell Scripting Kubernetes CI/CD GitLab CI/CD GitHub Actions infrastructure-as-code hybrid-cloud Multi-cloud
8+ yrs exp Remote

Senior Linux Kernel Systems Software Engineer

Nvidia

Santa Clara, CA +3 5 days ago $184,000$287,500
Linux Kernel C C++ Python Device Drivers ARM x86 PCIe Ethernet GDB kdump eBPF Kubernetes CUDA NUMA IOMMU CXL HPC Firmware System Debugging
10+ yrs exp

Technical Program Manager, Chip System Software

Nvidia

Santa Clara, CA 25 days ago $200,000$322,000
Linux Ubuntu Red Hat Enterprise Linux (RHEL) SD-RAN AI-RAN Agile Jira Confluence Microsoft Project Firmware BSP Kernel Software Development Lifecycle Release Engineering Embedded Systems Networking Telecommunications Cloud Platforms
10+ yrs exp

Senior Software Engineer, Chips System Software

Nvidia

Santa Clara, CA 22 days ago $184,000$287,500
C Linux Kernel Device Drivers Embedded Software System Software Buildroot FPGA SoC Computer Architecture DMA Interrupts Memory Controllers Root Cause Analysis Pre-silicon Silicon Automation
8+ yrs exp

Senior Embedded Linux Engineer

Anduril Industries

Costa Mesa, CA +1 91 days ago $220,000$292,000
Linux C Rust Python C++ NixOS RTOS CUDA Yocto Buildroot uboot EDK2 ARM Kernel Development Firmware

Senior Linux Engineer

Leidos

Langley, VA 36 days ago $92,300$166,850
Red Hat Enterprise Linux Ansible Infrastructure as Code Terraform Packer CI/CD Podman Docker Kubernetes OpenShift Rancher Puppet Salt Python Shell Scripting QEMU KVM LDAP SSO Satellite
8+ yrs exp