Software Manager, SONiC Verification - Python

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Backend
Staff Software Engineer
In-Person
7+ years of experience
Enterprise SaaS · AI

Description For Software Manager, SONiC Verification - Python

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Python automation team lead for their Ethernet Switch SONiC Network OS division. This role combines technical leadership with hands-on development, requiring expertise in Python programming and test automation frameworks. The position involves managing a team of automation engineers while working closely with NVIDIA's development and architecture teams.

The ideal candidate will bring 7+ years of software development experience, including 3+ years in leadership roles. They will be responsible for designing and implementing scalable test automation frameworks, managing continuous integration systems, and fostering a culture of innovation and quality. The role requires strong technical abilities in Python programming, Linux systems, and automation frameworks.

This opportunity offers the chance to work with cutting-edge technology at one of the technology world's most desirable employers. NVIDIA's commitment to innovation and growth provides an excellent environment for professional development. The company offers competitive compensation and comprehensive benefits, making it an attractive opportunity for experienced technical leaders looking to make an impact in the field of network operating systems and automation.

Working at NVIDIA means joining a diverse, inclusive workplace that values creativity and autonomous thinking. The company's focus on transformative technologies in AI and accelerated computing makes this an exciting opportunity for those passionate about leading technical teams and driving innovation in software testing and automation.

Last updated 8 days ago

Responsibilities For Software Manager, SONiC Verification - Python

  • 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 suite
  • Work with Continuous integration systems and regression tools
  • Promote a culture of innovation, quality, and accountability

Requirements For Software Manager, SONiC Verification - Python

Python
Linux
  • B.Sc. degree or equivalent experience in Engineering/Computer Science/related field
  • 3+ years of experience in a leadership role
  • 7+ overall years of experience in software development and testing
  • Strong programming skills in Python
  • Strong technical abilities, problem-solving skills, coding, and design skills
  • Linux knowledge and understanding of Linux operation system concepts
  • Ability to lead feature development and deliver independently
  • Experience with automation frameworks and scripting languages

Benefits For Software Manager, SONiC Verification - Python

Medical Insurance
  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Software Manager, SONiC Verification - Python

Manager, Engineering Product

Lead engineering product development for NVIDIA's MGX platforms and GPU/Tegra products, managing teams and driving innovation in Santa Clara.

Senior Staff Software Engineer

Senior Staff Software Engineer position at NVIDIA, leading software development and architecture with 12+ years experience required, offering $200K-$385K salary range.

Software Manager, SONiC Verification - Python

NVIDIA seeks a Python automation team lead for SONiC Network OS verification, offering competitive salary and benefits.

System SW, Engineering Manager

NVIDIA seeks a System SW Engineering Manager to lead software execution for SoC platforms, manage teams, and drive customer support in India.

Senior Architect - GPU Modelling

Senior Architect role at NVIDIA for GPU Modelling, working on advanced chip architectures and features.