Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Senior System Software Engineer

NVIDIA

$148,000 - $287,500
Dec 8, 2025
Santa Clara, CA, US
Apply Now

NVIDIA is looking to solve the problem of developing a Network Operating System that powers data centers accelerated, disaggregated and software-defined to meet the exploding growth in AI and high-performance computing.

Requirements

  • Experience in C programming, Python programming, and shell scripting
  • Experience using source code management tools, as well as code coverage, unit testing and debugging tools
  • Knowledge of Yang data modeling and management protocols like SNMP, Netconf or gNMI
  • Good Knowledge in High Availability, Process Health Monitoring and Software upgrades
  • Experience in developing enterprise software for infrastructure components / libraries, protocols like DNS, DHCP, Timing Protocols

Responsibilities

  • Work closely with the customers to understand the pain points, new use cases, deployment strategies and come up with innovative solutions
  • Collaborate with product, architecture, and engineering teams for the feature definition, design, development, and end-to-end integration of features into the Cumulus Linux
  • Design, Develop, and maintain new functionality and improvements in system services and system infrastructure components and related programmatic interfaces and APIs.
  • Develop and maintain software in C, Python, and Shell scripts
  • Debug and resolve issues reported by the Quality Engineering and customer facing teams

Other

  • BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience)
  • 5+ years of experience in developing enterprise software
  • Excellent written and verbal communication and interpersonal skills
  • Ability to deliver independently with minimum supervision
  • Travel requirements not specified