מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
What you'll be doing:
Work collaboratively with team members, product managers, architects, QA, and other engineering teams to define, design, develop, and integrate features into NVIDIA Cumulus Linux.
Design, develop, and maintain new functionalities and enhancements for NVIDIA Cumulus Linux.
Innovate and quickly develop POC prototypes that can evolve into fully developed products or solutions.
Enable NVIDIA Cumulus Linux on next-generation ASICs.
Engage closely with customers to understand their challenges, new use cases, and deployment strategies, and devise innovative solutions.
What we need to see:
BS or MS degree in Computer Engineering, Computer Science, or a related field.
Over 5 years of experience as a Software Engineer.
Excellent C programming skills on Linux.
Familiarity with Networking concepts - QoS, ACLs, VxLAN, and EVPN.
Experience troubleshooting issues in production network deployments.
Strong analytical skills, a deep understanding of algorithms, and proficiency in data structures.
Outstanding communication and documentation skills.
Ways to stand out from the crowd:
Extensive hands-on experience with networking protocols.
In-depth knowledge of L2 and L3 forwarding paths, including concepts such as ECMP.
Practical experience with hardware resource management, including tables and TCAMs.
Strong background in Linux systems and Linux kernel networking.
Experience working with Merchant Silicon for switching and routing.
משרות נוספות שיכולות לעניין אותך