Senior Software Engineer - Python, Spectrum-x

NVIDIA NVIDIA · Semiconductors · Raanana, Israel +1

NVIDIA is seeking a Senior Software Engineer to join their Spectrum-X team, focusing on creating and testing automation for Ethernet networking solutions that support AI factories. The role involves designing and implementing test automation suites, debugging complex networking problems, and collaborating with customers and an international team. Requires 5+ years of experience in networking product delivery, strong Python skills, and Linux familiarity.

What you'd actually do

  1. Designing and implementing robust, maintainable, and efficient automation test suites for end-to-end testing of AI ethernet networks.
  2. Debugging and diagnosing complex networking problems.
  3. Participating in an international team of software engineers working on products for testing NVIDIA ethernet networking products.
  4. Engaging directly with NVIDIA customers to ensure we are aligned on their networking requirements and solve their problems.

Skills

Required

  • Python
  • Linux
  • networking product delivery
  • software development lifecycle
  • test automation systems
  • analytical and problem-solving skills

Nice to have

  • data center network engineering
  • ethernet networking
  • switch pipelines
  • networking protocols
  • network operating systems
  • NVIDIA networking technology
  • Bluefield/ConnectX NICs
  • Spectrum switches
  • Cumulus Linux
  • SONiC operating systems
  • Networking certification

What the JD emphasized

  • strong coding skills
  • automation engineers
  • robust, maintainable, and efficient automation test suites
  • automate everything
  • Exceptional analytical and problem-solving skills
  • networking product delivery
  • software development lifecycle
  • Strong programming skills in Python
  • Experience of creating and maintaining robust test automation systems