Software Manager - Router Testing Python

at Nvidia
USD 224,000-425,500 per year
MIDDLE
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 6 Linux @ 3 Python @ 3 Java @ 3 Hiring @ 3 Leadership @ 6 Communication @ 6 Networking @ 3 PyTest @ 3 Selenium @ 3 Robot Framework @ 3

Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. We seek a Python automation team lead to join our Ethernet Switch SONiC Network OS. As a SONiC verification team lead at NVIDIA, you will work closely with development and architecture teams responsible for SONiC Network OS and gain a deep understanding of NVIDIA products and technologies.

Responsibilities

  • Participate in an international team of software engineers working on products for testing NVIDIA products.
  • Oversee the design, implementation, and maintenance of scalable test automation frameworks.
  • Manage, mentor, and guide a team of automation engineers.
  • Design and implement robust, maintainable, and efficient automation test suites.
  • Work with continuous integration systems and regression tools, automate builds and test suites, generate test reports, isolate and classify failures, and review new degradation.
  • Promote a culture of innovation, quality, and accountability. Bring SONiC NOS to shine in customers' view.

Requirements

  • B.Sc. degree or equivalent experience in Engineering / Computer Science / related field.
  • 8+ years overall experience in software development and testing; 2+ years of experience in a leadership role managing software development teams.
  • Proven experience in a leadership role, with a track record of successfully leading scrums and projects.
  • Intrinsically motivated with a desire for automation programming.
  • Strong programming skills in Python.
  • Strong technical abilities, problem-solving skills, coding, and design skills.
  • Ability to lead feature development, take full ownership, and deliver independently.
  • Linux knowledge: a general understanding of Linux operating system concepts.

Ways to stand out

  • Strong communication and interpersonal skills, with the ability to motivate and inspire others.
  • Knowledge in one or more networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols.
  • Extensive experience with automation frameworks (e.g., Selenium, Robot Framework, PyTest) and scripting languages (e.g., Python, Java).

Benefits & Compensation

  • Competitive base salary and a generous benefits package.
  • Eligible for equity and additional benefits as described by NVIDIA.
  • Base salary ranges provided by level:
    • Level 3: 224,000 USD - 356,500 USD
    • Level 4: 272,000 USD - 425,500 USD

Other details

  • Hiring note: #LI-Hybrid (hybrid work arrangement indicated).
  • Applications for this job will be accepted at least until October 17, 2025.
  • NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.