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. Robust networking knowledge, particularly in L2/L3 aspects, is advantageous. Key Responsibilities:
Develop and implement features for SONiC software
Write and execute functional and test plans for software
Debug issues in customer networks and automate tests
Collaborate with teams to gather functional requirements
Mentor junior engineers and contribute to code reviews Requirements:
BSc, MS, or Ph.D. in a relevant field
3+ years of software engineering experience
Proficiency in C, C++, or Python
Robust understanding of UNIX/Linux systems
Knowledge of IP routing protocols and Ethernet features Utilize 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.