Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Software Engineer, Linux – Installation and Packaging

NVIDIA

. Build, implement, and maintain installation, packaging, and software delivery workflows for NVIDIA networking software across major Linux distributions, including Debian, Ubuntu, RHEL, SLES, and NixOS .

Posted 9/29/2026full-timeUnited StatesMid-LevelSenior💰 $152,000 - $287,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Linux system-level development, package management, and automation solutions, with a strong focus on software delivery workflows and collaboration across engineering teams. Proficient in debugging, troubleshooting, and ensuring compatibility within diverse Linux environments.

Highest-signal resume keywords
Linux Package Management ToolsSoftware Development ExperienceAutomation Solutions DevelopmentNix Package Manager ExperienceAI Tools Application in Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Linux System-Level DevelopmentScripting Languages (Python, Bash)Packaging StandardsRepository ManagementRelease AutomationCI/CD WorkflowsKernel BackportingDebugging and TroubleshootingSoftware Distribution InfrastructureLarge-Scale Deployment Support
Soft Skills
Excellent CommunicationCollaboration SkillsCustomer-Focused Approach
Tools & Technologies
DockerKubernetesNixOSDEB/RPM Package ManagersAI-Assisted Development Workflows
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMS in Computer Science or Electrical Engineering
Industry Keywords
Linux DistributionsSoftware Delivery WorkflowsData Center EnvironmentsHPC SettingsPatch Management

Tech Stack

Tools & technologies
CloudDockerKubernetesLinuxPython

About the role

Key responsibilities & impact
  • Build, implement, and maintain installation, packaging, and software delivery workflows for NVIDIA networking software across major Linux distributions, including Debian, Ubuntu, RHEL, SLES, and NixOS
  • Develop and provide ongoing support for meta-packages, software repositories, release channels, profiles, and tools for DEB/RPM and Nix package managers
  • Build and implement automation solutions to improve package validation, release quality, and engineering efficiency, including AI-assisted development workflows
  • Work with distribution maintainers and ecosystem communities, including Nix/NixOS, to ensure compatibility and smooth delivery through native packaging systems
  • Perform system-level testing and verification of package installations on various platforms and OS versions
  • Collaborate with kernel, QA, release engineering, architecture, and support teams to ensure installation quality, maintainability, and scalable software delivery
  • Contribute to Linux kernel driver development and backporting to support advanced networking features

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Computer/Software Engineering, or a related area (or equivalent experience)
  • 4+ years of software development experience, with a strong focus on Linux system-level development
  • Skilled in Linux package management tools (dpkg, RPM, yum, apt, zypper, Nix) and scripting languages like Python or Bash
  • Experience with packaging standards, repository management, release automation, and CI/CD workflows
  • Familiarity with kernel backporting, patch management, and driver installation (a plus)
  • Excellent communication and collaboration skills with a customer-focused approach
  • Strong debugging and troubleshooting skills across diverse Linux environments
  • MS in Computer Science, Electrical Engineering, or a related field, or equivalent professional experience with deep knowledge of Linux operating systems and distribution lifecycle management (a standout qualification)
  • Experience crafting package repositories or software distribution infrastructure and working with the NixOS ecosystem and Nix package manager in live production settings (a standout qualification)
  • Experience applying AI tools to software development, testing, or automation workflows (a standout qualification)
  • Familiarity with cloud or containerized environments such as Docker and Kubernetes (a standout qualification)
  • Experience supporting large-scale deployment environments in data center or HPC settings (a standout qualification)

Benefits

Comp & perks
  • 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