NVIDIA is searching for an outstanding Software Linux Engineer to expand our installation and packaging capabilities for NVIDIA's networking software. As a Software Engineer at NVIDIA, you will focus on designing, developing, and maintaining user-space tools, packaging systems, and installation flows across leading Linux distributions. This position offers the opportunity to have a real impact in a dynamic, technology-focused company, contributing to product lines that power the most advanced data centers, cloud environments, and HPC systems in the world.
Are you passionate about Linux, system-level integration, and delivering seamless installation experiences? Do you want to help drive the deployment of high-speed networking solutions across multiple Linux ecosystems? Are you excited to work on cutting-edge technologies while enabling customers and internal teams to accelerate adoption?
What You’ll Be Doing
- Design, implement, and maintain installation and packaging workflows for NVIDIA networking software across major Linux distributions (Debian, Ubuntu, RHEL, SLES, etc.).
- Develop and support meta-packages, profiles, and tools to streamline user-space installation and configuration.
- Work with distribution maintainers to ensure compatibility and smooth delivery through native packaging systems (DEB, RPM).
- Perform system-level testing and verification of package installations on various platforms and OS versions.
- Collaborate with cross-functional teams (kernel, QA, release engineering, and support) to ensure installation quality and maintainability.
- Contribute to Linux kernel driver development and backporting to support advanced networking features.
- BS in Computer Science, Computer/Software Engineering, or a related field.
- 5+ years of software development experience, with strong focus on Linux system-level development.
- Proficiency in Linux package management systems (dpkg, RPM, yum, apt, zypper) and scripting languages such as Python or Bash.
- Experience with packaging standards, automation tools, and release workflows.
- Familiarity with kernel backporting, patch management, and driver installation (a plus).
- Excellent communication and collaboration skills with a customer-focused mindset.
- Strong debugging and troubleshooting skills, especially across varied Linux environments.
- MS in Computer Science, Electrical Engineering, or a related field.
- Deep knowledge of Linux operating systems and distribution lifecycle management.
- Experience contributing to public Linux distributions or upstream projects.
- Familiarity with cloud or containerized environments (e.g., Docker, Kubernetes).
- Experience supporting large-scale deployment environments in data center or HPC settings.
JR1998465
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג רק הזדמנויות שבאמת שוות את הזמן שלכם.
חינם, מהיר, מותאם אישית.
משרות נוספות מומלצות עבורך
-
Senior software engineer בחברה בתחום האנרגיה
-
הרצליה
GotFriends
-
-
Sr. Software Engineer
-
תל אביב - יפו
Zadara
-
-
Senior Software Engineer for Cloud Native Application
-
פתח תקווה
CyberArk
-
-
Sr. SW Stack Engineer
-
כפר סבא
Parallel Wireless
-
-
Senior Software Engineer (ML oriented)
-
תל אביב - יפו
Startingup
-
-
Senior Software Engineer-2
-
ירושלים
Clarivate
-