Software Linux Engineer - Installation and Packaging at NVIDIA | NY, USA | Rezi

Software Linux Engineer - Installation and Packaging at NVIDIA

Software Linux Engineer - Installation and Packaging

NVIDIA · NY, USA

3 weeks ago

Software Linux Engineer - Installation and Packaging

NVIDIA · NY, USA

22 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

NVIDIA seeks a Software Linux Engineer to enhance installation, packaging, and software delivery for NVIDIA's networking software. You will develop and maintain user-space tools, packaging systems, and installation flows across Linux distributions, including NixOS. This role offers the chance to significantly impact a technology-driven company, supporting advanced data centers, cloud, and HPC systems.

Responsibilities

  • Build, implement, and maintain installation, packaging, and software delivery workflows for NVIDIA networking software across major Linux distributions.
  • Develop and support meta-packages, software repositories, release channels, profiles, and tools for streamlined installation and configuration.
  • Build and implement automation solutions to improve package validation, release quality, and engineering efficiency, including AI-assisted workflows.
  • Collaborate with distribution maintainers and ecosystem communities 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 cross-functional teams to ensure installation quality, maintainability, and scalable software delivery.
  • Contribute to Linux kernel driver development and backporting to support advanced networking features.

Requirements

  • 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 is a plus.
  • Excellent communication and collaboration skills with a customer-focused approach.
  • Strong debugging and troubleshooting skills across diverse Linux environments.

Skills

  • Linux
  • System-level integration
  • Installation experiences
  • Declarative and reproducible package management
  • Next-generation packaging technologies
  • Automation
  • AI-supported engineering solutions
  • dpkg
  • RPM
  • yum
  • apt
  • zypper
  • Nix
  • Python
  • Bash
  • Packaging standards
  • Repository management
  • Release automation
  • CI/CD workflows
  • Kernel backporting
  • Patch management
  • Driver installation
  • Debugging
  • Troubleshooting
  • NixOS
  • Nix package manager
  • Cloud environments
  • Containerized environments
  • Docker
  • Kubernetes

Location

  • Remote
  • Hybrid
  • Onsite

Work Type

  • Full-time

Experience Level

  • 4+ years of software development experience
  • 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.

Education Level

  • Bachelor’s degree in Computer Science, Computer/Software Engineering, or a related area (or equivalent experience).
  • MS in Computer Science, Electrical Engineering, or a related field, or equivalent professional experience.

Salary/Compensations

  • 152,000 USD - 241,500 USD for Level 3
  • 184,000 USD - 287,500 USD for Level 4

Benefits

  • Equity
  • Benefits

About the Company

  • NVIDIA is widely regarded as one of the most sought-after employers in the tech industry.
  • We employ many dedicated and innovative individuals worldwide.
  • NVIDIA pioneered accelerated computing.
  • Our AI infrastructure powers global intelligence, transforming every industry.
  • Learn more about NVIDIA.

Equal Opportunity

  • NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
  • As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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.