Senior Software Engineer, Platforms

NVIDIA

Hybrid
5+ years enterprise software experience
Strong c and python coding skills
Linux systems administration and internals knowledge
This role involves developing the Network Operating System that powers NVIDIA's accelerated and disaggregated data centers

Job Summary

  • This role involves developing the Network Operating System that powers NVIDIA's accelerated and disaggregated data centers.
  • The team is responsible for defining core platform services and Reliability, Availability, and Serviceability features for Cumulus Linux.
  • NVIDIA offers competitive salaries, a generous benefits package, and a rapidly growing engineering environment driven by AI growth.

Matching Summary

Match Score: 85

This role involves developing the Network Operating System that powers NVIDIA's accelerated and disaggregated data centers.

Skills & Requirements

Must-have

  • 5+ years enterprise software experience
  • Strong C and Python coding skills
  • Linux systems administration and internals knowledge
  • Hardware bringup experience with I2C and PHY Layer
  • Experience with source code management tools

Nice-to-have

  • Background in Linux kernel networking
  • Familiarity with Data Center Networking technologies
  • Exposure to CI/CD tools
  • Debugging kernel and hardware issues expertise

Key Requirements

  • BSc in Electrical Engineering or Computer Science
  • 5+ years of proven enterprise software experience
  • Strong proficiency in C and Python programming

Work Rights

Not specified

Tailored Resume

Cover Letter