NVIDIA Corporation

Manager, Software Engineering - Cumulus Linux

NVIDIA Corporation$224K — $431K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Master's in Electrical Engineering, Computer Science, or a related field (or equivalent experience)
  • 10+ years of leadership in Linux systems and data center networking
  • 2+ years of experience in people management within an enterprise
  • Familiarity with cloud-native concepts
  • Strong background in Linux OS feature development
  • Knowledge of data modeling, OpenConfig, and streaming telemetry protocols (e.g., gNMI)
  • Experience in driving projects from concept to production
  • Excellent communication and interpersonal skills
  • Experience with embedded software on network switches and Ethernet interfaces.

Responsibilities

  • Lead development and delivery of telemetry and infrastructure features for Cumulus Linux
  • Collaborate with engineering teams to enhance security, performance, and reliability
  • Develop and debug C and Python code for system monitoring features
  • Work with product and architecture teams for end-to-end integration of features
  • Coordinate with project management on effort estimation and planning
  • Assist in recruiting new team members and handle onboarding processes
  • Support engineers' career development through tailored project assignments
  • Engage with upstream communities and monitor technology trends
  • Troubleshoot and guide problem-solving processes to minimize recurring issues.

Benefits

  • Eligibility for equity
  • Comprehensive benefits package
  • Collaborative work environment
  • Opportunity for professional growth and development
  • Access to industry conferences and events.
Full Job Description
In this role on Cumulus Linux a Debian based distribution, you'll be responsible for leading a software development team responsible for defining, and implementing, Cumulus Linux core infrastructure services, Reliability, Availability and Serviceability features, as well as overall responsibility telemetry features. You will work with multi-functional engineering and product teams.

What you'll be doing:
  • Lead a team involved with development and delivery of Cumulus Linux operating system telemetry and infrastructure features
  • Partnering with other engineering teams to scope and develop solutions to improve systems security, performance and reliability features.
  • Develop and debug C and Python code for system monitoring, reliability and serviceability features as needed.
  • Collaborate with product, architecture, and engineering teams for E2E integration of systems infrastructure features into Linux and Cumulus Linux distribution
  • Work with project management team for effort estimation and planning of the different features.
  • Work closely with recruiting staff to expand the team, including sourcing and interviewing candidates, participating in conferences/events, and onboarding new employees.
  • Help engineers develop their careers, assigning them to projects tailored to their current skill levels as well as their long-term development, taking into account evolving strengths and capabilities
  • Work with upstream communities as needed, supervise technology trends like emerging standards for any technology opportunities.
  • Guide through the problem solving process, minimize how often problems take place and proactively take steps to prevent problems from happening.


What we need to see:
  • Master of Science in Electrical Engineering, Computer Science, Computer Engineering or Bachelors (or equivalent experience)
  • 10+ years of proven leadership in Linux systems, data center networking technologies
  • 2 or more years of people management experience in an enterprise environment.
  • Familiar with cloud native concepts
  • Strong background with Linux OS feature development
  • Good knowledge of data modeling concepts, OpenConfig, and streaming telemetry protocols like gNMI.
  • Experience driving projects from concept to production
  • Excellent written and verbal communication and interpersonal skills. Comfortable articulating value propositions to customers and influencing internal teams
  • Experience with embedded software on network switches
  • Experience with bring up and troubleshooting of Ethernet interfaces and modules
  • Familiarity with datacenter protocols
  • Able to work independently with minimal direction.


Ways to stand out from the crowd:
  • Strong background in Linux systems and Linux kernel networking
  • Strong hands-on lab work experience involving system bring-up and debug
  • Loves to work in a collaborative environment


Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD for Level 3, and 272,000 USD - 431,250 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until June 4, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

About NVIDIA Corporation

Nvidia, a global leader in graphics, gaming, and AI technology, offers Nvidia careers and internship opportunities for those passionate about driving innovation in the tech industry. you'll find a company committed to growth, teamwork, and leadership in computer science and machine learning domains.

About Nvidia

A Pioneer in Technology and Innovation

Nvidia has cemented its reputation as a powerhouse in developing advanced graphics processing units (GPUs) and has significantly contributed to the gaming industry's evolution. Moreover, its foray into AI and machine learning has opened new frontiers in technology, making Nvidia a beacon of innovation and a desirable workplace for ambitious tech professionals.

Job Opportunities

Diverse Positions in a Dynamic Field

Nvidia is continuously on the lookout for talented individuals across various domains, including hardware and software engineering, product design, marketing, and sales. Employment opportunities at Nvidia are vast, catering to a wide range of expertise and career aspirations.

Employment in Hardware and Graphics

For those fascinated by the intricacies of hardware and graphics technology, Nvidia offers positions that sit at the forefront of gaming and computing advancements.

Growth in Machine Learning and AI

Nvidia's leadership in AI and machine learning has created numerous vacancies for specialists eager to contribute to groundbreaking projects.

Recruitment in Computer Science

With the constant demand for innovation, Nvidia's recruitment efforts focus on computer science experts capable of pushing the boundaries of what's possible.

Internship Program

Opening Doors to Future Innovators

Nvidia's internship program is designed to nurture the next generation of technology leaders, offering hands-on experience in a culture that celebrates creativity and teamwork.

Benefits and Culture

Interns at Nvidia enjoy a plethora of benefits, from competitive stipends to mentorship opportunities, all within an environment that values growth and learning.

Opportunities for Students

Whether you're an undergraduate, a master's student, or a Ph.D. candidate, Nvidia's internships provide a real-world glimpse into the tech industry, offering valuable experience in various technology fields.

Pathways to Full-Time Employment

Many interns have transitioned into full-time positions, marking the start of successful careers at Nvidia. The internship program is more than a stepping stone into the company; it’s an investment in the professional development of interns. The goal is to ensure that interns are well-equipped for future challenges.

Nvidia Careers: More Than Just a Job

Nvidia offers more than just a job to its employees; it provides a front-row seat on the journey into the future of technology. Nvidia stands as a pillar of innovation with its vast opportunities in hardware, graphics, gaming, machine learning, and computer science. Nvidia careers serve as a launching pad for talented workers who aim to redefine the technological landscape. Whether through full-time positions or internships, joining Nvidia means contributing to a legacy of breakthroughs and becoming part of a global community dedicated to pushing the boundaries of what's possible.
Learn more about NVIDIA Corporation
Size
22,473 employees
Market Cap
$350.4 billion
Industry
Net Income
$4.3 billion
Founded
1993
5 Year Trend
+31.3%
Revenue
$16.6 billion
NASDAQ

Similar Jobs

More Jobs at NVIDIA Corporation

More Information Technology Jobs

Find similar Manager, Software Engineering - Cumulus Linux jobs: