Description
NVIDIA is seeking a highly skilled Software Linux Engineer to join our team, focusing on installation, packaging, and software delivery features for NVIDIA's networking software. As a Software Linux Engineer, you will craft, develop, and maintain user-space tools, packaging systems, software repositories, and installation flows across leading Linux distributions.
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.
- Implement automation solutions to improve package validation, release quality, and engineering efficiency, including AI-assisted development 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.
- Work 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) along with scripting languages like Python or Bash.
- Experience with packaging standards, repository management, release automation, and CI/CD workflows.
- Excellent communication and collaboration skills with a customer-focused approach.
- Strong debugging and troubleshooting skills across diverse Linux environments.
Benefits:
- Equity eligibility
- Comprehensive benefits package
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Software-Linux-Engineer---Installation-and-Packaging_JR2020906