Manager, Software Engineering, Cumulus Linux

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
18 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $216k
This role $290k
$147k $379k
below market most similar roles pay here above market

This role pays more than 92% of similar roles. Most pay $189,237–$243,250 — the blue band above. At the midpoint, this role pays about $290k versus about $216k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Manager, Software Engineering, Cumulus Linux

Manager, Software Engineering - Cumulus Linux joins the NVIDIA-Cumulus Linux Team to lead the development of a Debian-based Network Operating System for accelerated, disaggregated, and software-defined data centers. This leader manages a software development team responsible for defining and implementing core infrastructure services, reliability, availability, and serviceability features, as well as telemetry features. Daily responsibilities include developing and debugging C and Python code for system monitoring, partnering with multi-functional teams for end-to-end integration, and overseeing recruiting and career development for engineers. The role requires expertise in Linux OS feature development, data center networking technologies, data modeling concepts, OpenConfig, and streaming telemetry protocols like gNMI. The position addresses the technical challenges of powering high-performance computing and AI infrastructure through robust Linux kernel networking and embedded software on network switches.

What does a Software Engineering Manager earn in California?

Median $281300 from 43 postings across 15 companies.

See salary data

What you'll do

  • Lead a software development team in delivering Cumulus Linux telemetry and infrastructure features.
  • Develop and debug C and Python code for system monitoring, reliability, and serviceability features.
  • Partner with engineering teams to scope and develop solutions for system security, performance, and reliability.
  • Coordinate with product and architecture teams for end-to-end integration of infrastructure features into the Linux distribution.
  • Manage project planning, effort estimation, and technical roadmap execution for various features.
  • Recruit, interview, and onboard new employees while managing team career development and project assignments.
  • Supervise technology trends and upstream communities to identify emerging standards and opportunities.
  • Guide engineers through problem-solving processes to proactively prevent and minimize system issues.

What we're looking for

  • Master of Science in Electrical Engineering, Computer Science, Computer Engineering, or a Bachelor's degree (or equivalent experience).
  • 10+ years of proven leadership in Linux systems and data center networking technologies.
  • 2 or more years of people management experience in an enterprise environment.
  • Strong background with Linux OS feature development and experience with embedded software on network switches.
  • Good knowledge of data modeling concepts, OpenConfig, and streaming telemetry protocols like gNMI.
  • Experience with bring up and troubleshooting of Ethernet interfaces and modules.
  • Familiarity with cloud native concepts and datacenter protocols.
  • Strong background in Linux systems and Linux kernel networking (preferred).

More like this

Similar roles

Software Engineering Manager

Nvidia

Remote (TX) +2 55 days ago
Kubernetes Golang Java C C++ Rust Docker Containerd CRI-O Linux Kernel DevOps Identity and Access Management Cloud Computing Networking Storage
10+ yrs exp Remote

Manager, Linux GPU System Software Engineering

Nvidia

Santa Clara, CA 7 days ago $224,000–$356,500
C C++ Linux Linux Kernel Device Drivers Vulkan OpenGL Embedded Systems System Software Performance Analysis Debugging HW-SW Interaction Software Engineering Management
8+ yrs exp

Manager, Software Engineering

Circle

Remote (San Francisco, CA) +24 42 days ago $195,000–$257,500
Go Java JavaScript Agile Scrum Technical Leadership
7+ yrs exp Remote

Manager, Software Engineering

Snap Inc.

Bellevue, WA +4 103 days ago $229,000–$343,000
AI Tools Distributed Systems Web Development Scalable Services Ops-heavy Systems Security
9+ yrs exp Hybrid

Manager, Software Engineering

Mastercard

O Fallon, MO 47 days ago $140,000–$231,000
Java C++ Distributed Systems Microservices Event-Driven Architecture API Design CI/CD Unit Testing Integration Testing Performance Engineering Observability Site Reliability Engineering DevOps Threat Modeling Data Structures Algorithms Secure Coding Logging Monitoring Benchmarking

Manager, Software Engineering

Cardinal Health

78 days ago
Salesforce SDLC WBS RAID logs Change Control root‑cause analysis QA Hybrid Technology Stack PHI‑safe Compliance Estimation
8+ yrs exp