Senior Software Engineer, Linux Networking for Data Centers

NVIDIA

Santa Clara (CA)

Hybrid

USD 184,000 - 357,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits
Hybrid work arrangement

Job summary

NVIDIA is looking for a Senior Software Engineer to join the Cumulus Linux team in Santa Clara. You will design and implement core platform services and OSS integrations for the data center OS powering AI and HPC deployments.

This role involves Python and C development, Linux internals, and collaboration across product and engineering teams. Two to three days in office weekly; equity and comprehensive benefits offered.

Qualifications

  • Master's or Bachelor's in Computer Science, Electrical Engineering, Computer Engineering or equivalent.
  • 6+ years of proven enterprise software experience.
  • Strong C and Python coding skills.
  • Experience with I2C, PSUs, SMBus, PHY/Layer-1 technologies and datacenter switch bringups.
  • Good knowledge of Linux systems administration, Linux internals and tools.
  • Experience using source code management tools, code coverage, unit testing and debugging tools.
  • Excellent written and verbal communication and interpersonal skills.
  • Able to work independently with minimal direction.

Responsibilities

  • Design and implement core platform services for the Cumulus Linux OS.
  • Work on bringing up Cumulus Linux on next-generation Nvidia switches.
  • Develop software in Python, C and Shell for the OS.
  • Collaborate with product, architecture, and engineering teams to deliver features.
  • Debug and resolve issues reported by test and customer-facing teams.
  • Work with open source software in the OS and fix issues as raised.

Skills

C programming
Python programming
Linux administration
Communication skills
Independent work

Education

Master's or Bachelor's in Computer Science/EE/CE or equivalent

Tools

Git
CI/CD
Unit testing
Debugging tools

Job description

NVIDIA is looking for a Senior Software Engineer to join the Cumulus Linux team in Santa Clara. You will design and implement core platform services and OSS integrations for the data center OS powering AI and HPC deployments.

This role involves Python and C development, Linux internals, and collaboration across product and engineering teams. Two to three days in office weekly; equity and comprehensive benefits offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Linux Network OS for Data Centers
Senior Software Engineer — Linux Network OS for Data Centers

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Comprehensive benefits package
Senior Platform Software Engineer, Linux for Data Centers
Senior Platform Software Engineer, Linux for Data Centers

Nvidia Corporation in • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Head of Cumulus Linux Software Engineering
Head of Cumulus Linux Software Engineering

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Software Engineer, Platforms
Senior Software Engineer, Platforms

NVIDIA • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Hybrid work arrangement
Senior Network System Test Engineer - Linux & Automation
Senior Network System Test Engineer - Linux & Automation

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Software Engineer, Platforms
Senior Software Engineer, Platforms

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Comprehensive benefits package
Senior Software Engineer, Platforms
Senior Software Engineer, Platforms

Nvidia Corporation in • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Manager, Software Engineering - Cumulus Linux
Manager, Software Engineering - Cumulus Linux

Nvidia Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity available
Comprehensive benefits
Manager, Software Engineering - Cumulus Linux
Manager, Software Engineering - Cumulus Linux

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Networking Software Engineer - Data Center Offload
Senior Networking Software Engineer - Data Center Offload

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits