Senior Manager, SONiC Software

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

Description For Senior Manager, SONiC Software

NVIDIA, a pioneering force in accelerated computing for over 25 years, is seeking a Senior Manager for their SONiC Software team. This role offers a unique opportunity to lead the Ethernet Switch SONiC Network OS development, working with NVIDIA's cutting-edge products and technologies. The position combines technical leadership with hands-on development, requiring expertise in Linux environments and network operations. As a leader, you'll guide a team working on SONiC Network OS while contributing to the worldwide SONiC community. The role demands strong technical abilities in C++ and Python, coupled with leadership experience. You'll work in a fast-paced continuous deployment environment, collaborating with internationally recognized teams in the SONiC community. NVIDIA offers competitive compensation and is known for being one of technology's most desirable employers, providing an environment that encourages innovation and professional growth. The company's commitment to diversity and inclusion, combined with its position at the forefront of AI and digital twins technology, makes this an exceptional opportunity for those looking to make a significant impact in the field of network operating systems.

Last updated 7 days ago

Responsibilities For Senior Manager, SONiC Software

  • Contribute code to SONiC worldwide community
  • Work in a Continuous Deployment environment
  • Manage, mentor, and guide a team of SONiC eth switch NOS
  • Design and implement SONiC feature under linux environment
  • Participate in international team of software engineers
  • Promote culture of innovation, quality, and accountability
  • Work with NVIDIA's development and architecture teams

Requirements For Senior Manager, SONiC Software

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
  • Strong programming skills in C++ and Python
  • Strong technical abilities, problem-solving skills, coding, and design skills
  • Linux knowledge and understanding of Linux operation system concepts
  • Proven experience in leadership role with track record of leading scrums and projects
  • Ability to lead feature development and deliver independently

Benefits For Senior Manager, SONiC Software

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Manager, SONiC Software

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.