NVIDIA logo
NVIDIAPosted 2 weeks ago

Senior Software Engineer, Platforms

$184,000–$287,500 year

HybridSanta Clara, California, United States

Full TimeSenior LevelMasters DegreeEnterprise

Job Summary

Design and develop software for Cumulus Linux, the Debian-based operating system powering NVIDIA's data center switches, with a focus on next-generation switch bringups. Maintain core platform services and reliability features using Python, C, and Shell, while collaborating with product and architecture teams to deliver roadmap features. Debug and resolve issues reported by test and customer-facing teams, and work with open source components to fix reported bugs. Requires a Master's degree in EE, CS, or Computer Engineering with 6+ years of enterprise software experience, strong C and Python skills, and background in I2C, PSUs, and datacenter switch bringups. Full-time, hybrid role in Santa Clara.

Required Qualifications

  • Master of Science in Electrical Engineering, Computer Science, Computer Engineering or Bachelors (or equivalent experience)
  • 6+ years of proven experience writing enterprise software
  • Strong C and Python coding skills
  • Previous experience with I2C, PSUs, SMBus, PHY/Layer-1 technologies and doing datacenter switch bringups
  • Good knowledge of Linux systems administration, Linux internals and tools
  • Experience using source code management tools, as well as code coverage, unit testing and debugging tools
  • Excellent written and verbal communication and interpersonal skills
  • Able to work independently with minimal direction
  • Strong background in Linux systems and Linux kernel networking
  • Strong background in debugging kernel and hardware issues
  • Familiarity with Data Center Networking technologies
  • Exposure to CI/CD tools

Desired Qualifications

  • Loves to work in a collaborative environment
  • Creative and autonomous engineer with a real passion for technology

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce