Senior Linux Software Engineer - Chip System Software

NVIDIA
Santa Clara
Workplace: OnsiteFull timeUSD 224,000 - 356,500 annuallyFunction: Software EngineeringExperience: 12+ yearsEducation: mastersSkills: ["Problem-solving","Communication","Collaboration"]

Build and maintain customer-ready Linux platform software for next-generation AI-RAN and Software-Defined RAN solutions. Own Linux distribution integration (Canonical Ubuntu and Red Hat Enterprise Linux), installation images and software packaging, and drive build automation with CI/CD and release engineering. Validate and troubleshoot Linux kernels, BSPs, drivers, and platform enablement while collaborating with Canonical, Red Hat, silicon vendors, and internal teams to ship secure, reliable releases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
3 days ago

Senior Linux Software Engineer - Chip System Software

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and maintain customer-ready Linux platform software for next-generation AI-RAN and Software-Defined RAN solutions. Own Linux distribution integration (Canonical Ubuntu and Red Hat Enterprise Linux), installation images and software packaging, and drive build automation with CI/CD and release engineering. Validate and troubleshoot Linux kernels, BSPs, drivers, and platform enablement while collaborating with Canonical, Red Hat, silicon vendors, and internal teams to ship secure, reliable releases.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain customer-ready Linux distributions, installation images (ISO), and software packages.
  • •Integrate NVIDIA software, drivers, and third-party components into Canonical 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 Linux platform, kernel, driver, and software integration issues, collaborating with external partners and internal teams.

Pay and Benefits

Salary: USD 224,000 - 356,500 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, 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, including debugging Linux kernel/boot/driver issues.
Experience:12+ yearsLinux platform software
Education:Master's in Computer Science, Computer Engineering, Electrical Engineering, or related technical field
Skills:Problem-solvingCommunicationCollaboration
Tech Stack:LinuxLinux kernelBSPCanonical UbuntuUbuntuRed Hat Enterprise Linux (RHEL)RHELDebianRPMGitCI/CDCI/CD pipelinesSoftware packagingBuild automationISODriversBoot

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor