NVIDIA

Senior Systems Software Engineer, Base OS – NPI

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $148,000 - $287,500 per year

Job Level

Senior

Tech Stack

LinuxPython

About the role

  • develop the Ubuntu and RHEL based OS image flavors across platforms
  • sustaining the existing NVIDIA DGX and HGX systems
  • Work closely with System/Software development teams to build the common infrastructure for automation
  • 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

Requirements

  • BS or Masters in computer science, or related field or equivalent experience
  • 5+ years of experience
  • Excellent C and Python programming skills
  • Familiarity with at least one major Linux distro (Ubuntu, RedHat, SLES) is required
  • Experience creating your own Debian or RPM package and repository is highly desirable
  • 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.
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CPythonLinuxDebian packagingRPM packagingfilesystemsjob schedulingdevice driversstoragesystem-level debugging
Soft skills
communicationplanning
Certifications
BS in computer scienceMasters in computer science