Senior Systems Software Engineer, Base OS - NPI jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 2 weeks ago

Senior Systems Software Engineer, Base OS - NPI

NVIDIA is known as 'the AI computing company' and is seeking to grow its team with resourceful individuals. The role of a Base OS Engineer involves developing Linux distribution images for NVIDIA GPU platforms and sustaining existing systems while collaborating with software and hardware development teams.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Bella Yanovsky
linkedin

Responsibilities

NVIDIA BaseOS is the Linux distribution of the NVIDIA GPU based platforms deployed in AI, Data-Analytics, Autonomous vehicle industries. Your role as a Base OS Engineer is to develop the Ubuntu and RHEL based OS image flavors across platforms
Your role as a Base OS Engineer will also include sustaining the existing NVIDIA DGX and HGX systems
Work closely with System/Software development teams to build the common infrastructure for automation and use the latest industry standard tools!
Work closely with Hardware and Firmware development teams to bring up new NVIDIA platforms, from power on to OS boot

Qualification

C programmingPython programmingLinux distributionOS conceptsComplex system-level debuggingPlanning skillsVirtualization conceptsLow level protocolsContainer technologiesCommunication skills

Required

BS or Masters in computer science, or related field or equivalent experience
5+ years of experience
Excellent C and Python programming skills. Your expertise in coding is essential to your success in this role
Familiarity with at least one major Linux distro (Ubuntu, RedHat, SLES) is required
Knowledge of OS concepts such as filesystems, job scheduling, device drivers, and storage, is required
Experience with complex system-level debugging is invaluable, from X/Wayland to systemd to analyzing crash dumps to install issues
Excellent communication and planning skills

Preferred

Experience creating your own Debian or RPM package and repository is highly desirable
Knowledge of virtualization concepts such as device passthrough and SR-IOV
Background in PCIe, USB, and similar low level protocols is recommended. Experience with UEFI and BMC firmware is strongly favored
Basic knowledge of tools deploying Containers or Kubernetes technologies is preferred
Having written software in GitHub with exposure to opensource development life cycle is desired

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase