Senior Linux Kernel & System Software Engineer

NVIDIA Corporation (old)

Santa Clara (CA)

Hybrid

USD 184,000 - 357,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a highly skilled engineer for System Software focused on Linux kernel development, core OS enablement, and chip bring-up at its Santa Clara campus. You will design and implement kernel drivers and embedded software across pre-silicon and silicon platforms, collaborating with hardware and software teams to enable next-generation Chips.

The role emphasizes ownership, hands-on debugging, and end-to-end deployment, with base salaries disclosed for Level 4 and Level 5

Qualifications

  • BS or MS degree in Computer Engineering, Computer Science, or related field, or equivalent experience.
  • 8+ years of relevant software development experience.
  • Strong expertise in C programming, Linux kernel development and core OS software.

Responsibilities

  • Design, develop, and verify features for the next-generation Chips architecture.
  • Collaborate with hardware engineers and fellow software engineers; influence hardware architecture and system software design.
  • Bring up new platforms, products, and prototype systems across simulation, emulation, FPGA, and silicon.

Skills

C programming
Linux kernel development
Device drivers
System-level debugging
End-to-end ownership

Education

BS/MS in Computer Engineering/Computer Science

Tools

Buildroot
Linux distributions

Job description

NVIDIA Corporation is seeking a highly skilled engineer for System Software focused on Linux kernel development, core OS enablement, and chip bring-up at its Santa Clara campus. You will design and implement kernel drivers and embedded software across pre-silicon and silicon platforms, collaborating with hardware and software teams to enable next-generation Chips.

The role emphasizes ownership, hands-on debugging, and end-to-end deployment, with base salaries disclosed for Level 4 and Level 5

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Linux Kernel Systems Engineer for CSP Deployments
Senior Linux Kernel Systems Engineer for CSP Deployments

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Senior Linux Platform Engineer — Enterprise Linux & CI/CD
Senior Linux Platform Engineer — Enterprise Linux & CI/CD

NVIDIA Corporation (old) • Santa Clara (CA)

Hybrid
USD 224,000 - 357,000
Senior Linux Kernel Systems Software Engineer – CSP Engagements
Senior Linux Kernel Systems Software Engineer – CSP Engagements

NVIDIA • Austin (TX)

On-site
USD 184,000 - 287,500
Equity options
Benefits package
Senior GPU Platform Engineer — Linux, AI Systems & Equity Options
Senior GPU Platform Engineer — Linux, AI Systems & Equity Options

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Senior GPU Kernel & Driver Engineer, Equity Eligible
Senior GPU Kernel & Driver Engineer, Equity Eligible

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
System Software Eng Lead - Linux Kernel GPU Driver, Equity
System Software Eng Lead - Linux Kernel GPU Driver, Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Senior System Software Integration & Debug Lead
Senior System Software Integration & Debug Lead

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Senior Linux Kernel Systems Software Engineer – CSP Engagements
Senior Linux Kernel Systems Software Engineer – CSP Engagements

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Tegra SoC System Software Engineer — Driver & Kernel (Equity)
Tegra SoC System Software Engineer — Driver & Kernel (Equity)

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Principal Linux Kernel Engineer — Upstream CPU Platforms
Principal Linux Kernel Engineer — Upstream CPU Platforms

NVIDIA • Santa Clara (CA)

On-site
USD 272,000 - 431,000
Equity