Manager, Networking Software Test

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA

Manager for NVIDIA's Cumulus Linux Verification Engineering Team, responsible for leading verification engineers, developing test plans, and overseeing automated test development for a network operating system powering AI and HPC data centers.

What you'd actually do

  1. Managing the NVIDIA Cumulus Linux Verification team members.
  2. Ensure features are delivered perfectly on time and always go above and beyond.
  3. Guide team members in crafting career development plans and setting achievable goals.
  4. Helping Junior team members technically when they hit roadblocks.
  5. Analyzing the customer-found defects, identifying the test gaps, and ensuring they are covered in regression.

Skills

Required

  • Python or other scripting languages
  • Unix or Linux-based OS
  • Layer2 and Layer3 protocols (MLAG, VLAN, STP, OSPF, BGP, EVPN)
  • Test tools from Ixia or Spirent
  • Test management tools
  • Software Quality Engineering
  • Leadership
  • People management
  • Technical presentation skills
  • Problem-solving
  • Design
  • Coding
  • Debugging

Nice to have

  • Data center environment
  • Cloud-native concepts
  • Automation Infrastructure
  • CI methodology & tools (Git, Gerrit, and Jenkins)
  • Data forwarding
  • Linux kernel networking
  • System software

What the JD emphasized

  • B.S. degree or equivalent experience in Engineering/Computer Science/related field
  • 10+ overall years of proven experience in Software Quality Engineering
  • 2+ years of management experience with a team of 5+ engineers
  • Strong technical abilities, problem-solving, design, coding, and debugging skills
  • Hands-on experience on any Layer2 and Layer3 protocols like MLAG, VLAN, STP, OSPF, BGP, EVPN, etc.
  • Strong skills in Python or other scripting languages are a must
  • Good experience working on Unix or Linux-based OS