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 a month 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

Senior Manager, Compiler Verification

Lead compiler verification teams at NVIDIA, driving innovation in AI and high-performance computing through advanced compiler technology and team leadership.

Software Manager - Router Testing Python

Lead Python automation team for NVIDIA's SONiC Network OS, managing test frameworks and engineering team in Redmond, WA.

Senior Staff Software Engineer - Observability and Monitoring

Senior Staff Software Engineer position at NVIDIA leading observability and monitoring initiatives, offering competitive compensation and opportunity to work with cutting-edge technologies.

Software Engineering Manager - Image and Data Compression Libraries

Lead software engineering team developing image and data compression libraries at NVIDIA, managing technical innovation and team development with competitive compensation.

Senior Manager, Compiler Verification

Lead compiler verification organization at NVIDIA, managing teams across APAC and EU/UK regions, requiring 10+ years experience in software development and 5+ years in management.