Senior Platform Software Engineer, Linux for Data Centers

Nvidia Corporation in

Santa Clara (CA)

Hybrid

USD 184,000 - 357,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA is seeking a Senior Software Engineer to join the Cumulus Linux team in Santa Clara. The role focuses on core platform services, reliability, availability and serviceability for the Debian-based OS used on NVIDIA Ethernet switches.

You will design and implement software for Cumulus Linux, collaborate with cross-functional teams, and work on bringing up the OS on new NVIDIA switches with strong C and Python coding skills and Linux system knowledge.

Qualifications

  • Master of Science in Electrical Engineering, Computer Science, Computer Engineering or Bachelors (or equivalent experience).
  • Strong C and Python coding skills.
  • Proven software development experience with Linux systems and OS-level tooling.
  • Experience with I2C, PSUs, SMBus, PHY/Layer-1 technologies and datacenter switch bringups.
  • Excellent communication and ability to work independently.

Responsibilities

  • Design and develop software for Cumulus Linux OS on NVIDIA data center switches.
  • Bring up Cumulus Linux on next-generation NVIDIA switches.
  • Develop and maintain software in Python, C and Shell.
  • Collaborate with product, architecture, and engineering teams to deliver roadmap features.
  • Debug and resolve issues reported by test and customer-facing teams.
  • Work with open-source software in the OS and fix issues as they arise.

Skills

C programming
Python programming
Linux
Software development
Debugging
Communication
Independent work

Education

Master's degree in EE/CS/CE
Bachelor's degree in EE/CS/CE

Tools

Git

Job description

NVIDIA is seeking a Senior Software Engineer to join the Cumulus Linux team in Santa Clara. The role focuses on core platform services, reliability, availability and serviceability for the Debian-based OS used on NVIDIA Ethernet switches.

You will design and implement software for Cumulus Linux, collaborate with cross-functional teams, and work on bringing up the OS on new NVIDIA switches with strong C and Python coding skills and Linux system knowledge.

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 Software Engineer, Linux Networking for Data Centers
Senior Software Engineer, Linux Networking for Data Centers

NVIDIA • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Hybrid work arrangement
Senior Software Engineer, Platforms
Senior Software Engineer, Platforms

NVIDIA • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Hybrid work arrangement
Senior Software Engineer, Platforms
Senior Software Engineer, Platforms

Nvidia Corporation in • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Senior Software Engineer, Platforms
Senior Software Engineer, Platforms

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Comprehensive benefits package
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 Linux Verification Engineer – Network OS (Cumulus)
Senior Linux Verification Engineer – Network OS (Cumulus)

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
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 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