×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Software Linux Engineer - Installation and Packaging

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: NVIDIA Corporation
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Unix/Linux
Salary/Wage Range or Industry Benchmark: 184000 - 287500 USD Yearly USD 184000.00 287500.00 YEAR
Job Description & How to Apply Below

NVIDIA wants a Software Linux Engineer to strengthen our installation, packaging, and software delivery features for NVIDIA’s networking software.

Responsibilities
  • Build, implement, and maintain installation, packaging, and software delivery workflows for NVIDIA networking software across major Linux distributions (Debian, Ubuntu, RHEL, SLES, NixOS, etc.).
  • Develop and provide ongoing support for meta-packages, software repositories, release channels, profiles, and tools to streamline user‑space installation and configuration on both traditional and declarative package managers.
  • Build automation solutions to improve package validation, release quality, and engineering efficiency, including the adoption of AI‑assisted development workflows.
  • Collaborate with distribution maintainers and ecosystem communities (e.g., 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.
  • Cross‑functional collaboration with kernel, QA, release engineering, architecture, and support teams to guarantee installation quality, maintainability, and scalable delivery.
  • Contribute to Linux kernel driver development and backporting to support advanced networking features.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 4+ years of software development experience with a strong focus on Linux system‑level development.
  • Proficiency in Linux package management tools (dpkg, RPM, yum, apt, zypper, Nix) and scripting languages such as 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.
Ways to Stand Out
  • Master’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent professional experience.
  • Deep knowledge of Linux operating systems and distribution lifecycle management.
  • Experience crafting package repositories or software distribution infrastructure and working with the NixOS ecosystem and Nix package manager in production.
  • Application of AI tools to software development, testing, or automation workflows.
  • Familiarity with cloud or containerized environments such as Docker and Kubernetes.
  • Experience supporting large‑scale deployment environments in data center or HPC settings.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is USD 152,000–241,500 for Level3 and USD 184,000–287,500 for Level
4. You will also be eligible for equity and benefits.

Applications will be accepted until July
17,2026.

NVIDIA is committed to fostering an inclusive work environment and is proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary