Description
We are actively seeking an outstanding Software engineer for Spectrum Ethernet Switch/SmartSwitch SONiC Group. As part of this team, you will engage with SONiC, a collaborative open-source initiative spearheaded by CSPS and numerous vendors, which enables a single network operating system to operate seamlessly across diverse ASICs and platforms.
Notably, NVIDIA has been a major contributor to SONiC since its inception, and our technology is already powering Ethernet Switches, DPUs, and soon BMCs, making SONiC an integral component in RDMA and AI datacenter environments.
As a renowned leader in the tech industry, NVIDIA is consistently recognized as one of the most desirable employers. Our engineering teams are expanding rapidly due to remarkable growth, and we are eager to connect with creative, independent engineers who are passionate about technology and ready to take on new challenges.
Responsibilities:
- Lead technical discussions with Architect and customers
- Participate in Proof of Concept (POC) for new initiatives
- Lead complex programs within and beyond the group
Requirements:
- Bachelor's degree in Software, Computer, Electrical, or Communication Engineering, or equivalent experience
- At least 12 years of overall experience, initiating, and leading features
- Hands-on proficiency in C, C++, and Python development
- Great communication and presentation skills
- In-depth knowledge of Linux usage and internals
Nice to Have:
- Expertise in leading both software and hardware integrations, as well as embedded software development
- Familiarity with routing protocols such as BGP, EVPN, and SRv6
- Familiarity with a variety of software development tools and methodologies, including AI tools
- Ability to dive deep into technical details, providing insightful guidance on features and bug resolution