Senior Software Engineer Tech Lead, Sonic Network Os

Nvidia Corporation

Multiple Locations
Hybrid
C, c++, and python development
Linux usage and internals
Technical leadership and customer interaction
Nvidia Corporation is seeking a Senior Software Engineer Tech Lead for their Spectrum Ethernet Switch/SmartSwitch SONiC Group. The ideal candidate should have extensive experience in software development, particularly with C, C++, and Python, along with strong communication skills and a deep understanding of Linux

Job Summary

  • Lead technical discussions with architecture and customers, conduct POCs for new initiatives, and manage complex programs.
  • Collaborate closely with various design and verification teams, architects, and product marketing professionals.
  • NVIDIA is a major contributor to the SONiC open-source initiative, powering Ethernet Switches, DPUs, and BMCs in critical datacenter environments.

Matching Summary

Match Score: 85

Nvidia Corporation is seeking a Senior Software Engineer Tech Lead for their Spectrum Ethernet Switch/SmartSwitch SONiC Group. The ideal candidate should have extensive experience in software development, particularly with C, C++, and Python, along with strong communication skills and a deep understanding of Linux.

Skills & Requirements

Must-have

  • C, C++, and Python development
  • Linux usage and internals
  • Technical leadership and customer interaction
  • Collaboration with design and verification teams

Nice-to-have

  • Software and hardware integration expertise
  • Embedded software development
  • Familiarity with routing protocols (BGP, EVPN, SRv6)
  • Experience with AI tools and methodologies

Key Requirements

  • 12 years of overall experience
  • B.Sc. in Software, Computer, Electrical, or Communication Engineering, or equivalent experience
  • Great communication and presentation skills
  • Creativity, motivation, and a strong value-driven mindset

Work Rights

Not specified

Tailored Resume

Cover Letter