Become a vital member of Arista Networks' SONiC team, focusing on software development for Open Networking in the Cloud. Bring your expertise in C, C++, or Python to build robust solutions.This role requires a Software Engineer with a BSc, MS, or Ph.D. in Computer Science or related fields and a minimum of 3 years of relevant experience. You'll engage in developing, testing, and debugging software for Ethernet switches while collaborating with engineers and marketing teams to meet project requirements. Solid networking knowledge, particularly in L2/L3 aspects, is advantageous.Key Responsibilities:Develop and implement features for SONiC softwareWrite and execute functional and test plans for softwareDebug issues in customer networks and automate testsCollaborate with teams to gather functional requirementsMentor junior engineers and contribute to code reviewsRequirements:BSc, MS, or Ph.D. in a relevant field3+ years of software engineering experienceProficiency in C, C++, or PythonStrong understanding of UNIX/Linux systemsKnowledge of IP routing protocols and Ethernet featuresUtilize your software engineering skills to enhance Arista's SONiC solutions and support the largest data center networks.
📌 Software Engineer For Sonic At Arista (Vancouver)
🏢 Arista Networks
📍 Vancouver
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.