Software Manager, Switch Performance Testing - Python

World leader in accelerated computing, pioneering AI and digital twins technology.
$150,000 - $200,000
Backend
Staff Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS · AI

Description For Software Manager, Switch Performance Testing - Python

NVIDIA, the world leader in accelerated computing, is seeking a Python automation team lead for their Ethernet Switch SONiC Network OS team. This role combines technical leadership with hands-on development, requiring expertise in Python programming and test automation. The position involves managing a team of automation engineers while working closely with NVIDIA's development and architecture teams. The ideal candidate will have 7+ years of experience in software development and testing, with 3+ years in leadership roles. The role offers the opportunity to work with cutting-edge hardware and software, focusing on performance testing and verification. NVIDIA provides competitive compensation and is known for being one of the technology world's most desirable employers. The company values diversity and maintains an inclusive work environment, offering opportunities to work with some of the most forward-thinking professionals in the industry. This position is perfect for someone who combines strong technical skills with leadership abilities and has a passion for automation and performance testing.

Last updated 3 minutes ago

Responsibilities For Software Manager, Switch Performance Testing - 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
  • Build automated verification environment for high-end hardware and software
  • Drive improvements for performance, quality, stability around SW acceleration solutions
  • Stay up to date with industry standard methodologies and new technologies

Requirements For Software Manager, Switch Performance Testing - 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 in leading scrums and projects

Benefits For Software Manager, Switch Performance Testing - Python

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Software Manager, Switch Performance Testing - Python

Linux GPU System Software Engineering Manager

Lead GPU device driver development team at NVIDIA, managing Linux kernel software projects and driving innovation in graphics technology.

Software Engineering Manager, Sparse Linear Algebra Libraries

Lead software engineering team developing high-performance sparse linear algebra libraries for AI and scientific computing at NVIDIA.

Manager, Speed and Reliability

Lead system architecture for NVIDIA's Speed and Reliability team, driving innovation in GPU development while managing technical teams and strategic initiatives.

Software Engineering Manager, Linear Algebra Libraries

Lead software engineering manager position at NVIDIA focusing on high-performance linear algebra libraries development for AI and scientific computing applications.

Senior Architect - NVIDIA Architecture

Senior Architect position at NVIDIA focusing on GPU architecture modeling and validation, offering competitive compensation and opportunity to work on cutting-edge AI technology.