Senior Systems Software Engineer, Base OS - Kernel @NVIDIA
Software Development
Salary usd 184,000 - 3..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1mth ago

[Hiring] Senior Systems Software Engineer, Base OS - Kernel @NVIDIA

1mth ago - NVIDIA is hiring a remote Senior Systems Software Engineer, Base OS - Kernel. πŸ’Έ Salary: usd 184,000 - 356,500 per year πŸ“Location: USA

Role Description

This role involves driving the enablement of the NVIDIA Vera Superchip for enterprise customers and ensuring the Base OS is optimized for AI and HPC platforms.

  • Architect and Enable: Drive the enablement of the NVIDIA Vera Superchip for enterprise customers.
  • Tier-1 Partner Collaboration: Act as a primary technical point of contact for Tier-1 customers.
  • Hyperscale Problem Solving: Solve complex kernel challenges unique to massive-scale deployments.
  • Hardware Bring-up: Partner with Hardware and Firmware teams to lead the bring-up of new platforms.
  • Automated Engineering: Design and implement fully automated test suites to validate kernel stability and performance.
  • Long-range Planning: Anticipate future architectural challenges to ensure scalable and maintainable solutions.

Qualifications

  • BS/MS in Computer Science, EE, or equivalent experience.
  • 8+ years of professional experience in Linux kernel development or low-level systems.
  • Expert-level C programming skills with a deep understanding of concurrency, locking primitives, and synchronization in large-scale NUMA systems.
  • Strong knowledge of core OS concepts: memory management (MMU/IOMMU), interrupt handling, and process scheduling at scale.
  • A "team-first" approach to engineering with active participation in design reviews and mentorship.
  • Ability to balance immediate delivery with long-term technical debt management and architectural vision.

Requirements

  • Proven track record of debugging and resolving kernel issues in large-cluster environments.
  • Active contributor to the Linux Kernel (LKML) or other major open-source projects.
  • Experience developing CI/CD pipelines or fully automated validation frameworks for low-level system software.
  • Deep background in PCIe Gen5/6, CXL, and ARM64 (v8/v9) privilege levels and memory models.
  • Expertise in virtualization stacks (KVM/QEMU) and I/O virtualization (SR-IOV, SMMU).

Benefits

  • Base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
  • Eligible for equity and benefits.

Company Description

NVIDIA is widely considered to be one of the technology world's most desirable employers, leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Systems Software Engineer, Base OS - Kernel @NVIDIA
Software Development
Salary usd 184,000 - 3..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later