cover image
Arista Networks

Arista Networks

www.arista.com

3 Jobs

4,840 Employees

About the Company

Arista Networks is an industry leader in data-driven, client to cloud networking for large data center, campus and routing environments. Arista’s award-winning platforms deliver availability, agility, automation, analytics and security through an advanced network operating stack. For more information, visit https://www.arista.com.



Additional information and resources can be found at:
www.arista.com
www.twitter.com/aristanetworks
www.facebook.com/AristaNW
www.youtube.com/user/AristaNetworks

Listed Jobs

Company background Company brand
Company Name
Arista Networks
Job Title
Software Test Engineer (Wifi)
Job Description
**Job Title:** Software Test Engineer (Wi‑Fi) **Role Summary:** Lead quality assurance for Wi‑Fi products, collaborating with software, hardware, and field teams to develop test plans, validate features, and resolve customer escalations. Own feature ownership, design and operate Wi‑Fi labs, and ensure product compliance with complex campus and enterprise deployments. **Expectations:** - 5‑15 years of experience troubleshooting wired/wireless networks and debugging software. - Ability to act as subject‑matter expert and primary contact for field escalations. - Strong written and verbal communication in English. - Proactive problem‑solver who can design scalable test environments. **Key Responsibilities:** - Understand and evaluate Arista Wi‑Fi cloud architecture and related components. - Gather technical requirements, participate in functional/specification reviews, and verify product compliance with customer needs. - Create and execute test methodologies, test plans, and end‑to‑end solution testing (wired + wireless). - Reproduce and debug field issues, coordinating with account, TAC, SysTest, and development teams to drive resolution. - Design, deploy, and maintain Wi‑Fi labs that emulate complex customer environments. - Conduct interoperability testing between Arista APs, enterprise clients, and custom Wi‑Fi equipment. - Document test results, defects, and provide clear reports to stakeholders. **Required Skills:** - Deep knowledge of Wi‑Fi standards: Wi‑Fi 5, Wi‑Fi 6, Wi‑Fi 6E; RF and L1 concepts. - Experience designing and operating large‑scale Wi‑Fi labs. - Strong networking fundamentals across the OSI stack. - Proficiency with Linux systems and networking tools (e.g., tcpdump, iperf). - Advanced troubleshooting and debugging of live network issues. - Ability to create test methodologies and detailed test plans. - Familiarity with cloud and virtualization technologies (preferred). - Basic understanding of RESTful APIs, JSON, and SQL (advantage). **Required Education & Certifications:** - Bachelor’s or Master’s degree in Electrical Engineering, Electronics, Computer Science, Information Technology, or a related field. - Relevant certifications (e.g., CWNA, CCNA Wireless, or equivalent) are advantageous but not mandatory.
Vancouver, Canada
On site
Mid level
08-11-2025
Company background Company brand
Company Name
Arista Networks
Job Title
Software Engineer
Job Description
Job title: Software Engineer Role Summary: Design, implement, test, and maintain software for an enterprise Linux‑based network operating system used on large data‑center switches. Own projects from specification to deployment, ensuring high code quality and robust automated testing. Expectations: - Deliver functional, maintainable code on schedule. - Own feature definition, design, development, testing, and post‑release support. - Collaborate with cross‑functional teams, including marketing, support, and test engineering. - Mentor and review junior team members. Key Responsibilities: - Write functional and design specifications for forwarding and routing features. - Develop C/C++ code for small to medium‑scale problems. - Create automated test plans and implement test programs. - Debug failures from automated tests and system‑level test harnesses. - Contribute to large‑scale routing protocol implementation, testing, and debugging. - Partner with Customer Support Engineers to diagnose and remediate customer network issues. - Work with System Test Engineers to resolve test failures. - Mentor new engineers and conduct code/spec reviews. - Maintain project schedules, update progress weekly, and report to project leads. Required Skills: - Proficiency in C and/or C++. - Unix/Linux operating system experience. - Strong fundamentals in software engineering, including design, testing, and debugging. - Networking knowledge: L2/L3, IP routing protocols (RIP, OSPF, BGP, IS‑IS, PIM), bridging, STP, LACP, LLDP, RFC 1812. - Ability to work with packet forwarding engines and vendor‑provided libraries. - Experience in distributed systems concepts (messaging, signaling, databases, CLI). - Hands‑on design/development of Ethernet bridging or routing software desirable. - Excellent communication, teamwork, and mentoring abilities. Required Education & Certifications: - BSc, MSc, or Ph.D. in Computer Science, Electrical Engineering, or Computer Engineering (or equivalent) with 3+ years of related post‑graduate work experience. - No specific certifications required; networking knowledge and software development expertise are essential.
Santa clara, United states
On site
Junior
19-11-2025
Company background Company brand
Company Name
Arista Networks
Job Title
Software Engineer Intern (EOS) - General
Job Description
**Job title:** Software Engineer Intern (EOS) – General **Role Summary:** Assist in the design, development, and deployment of cloud‑native networking products. Work on production‑grade code that impacts real customers while learning full software‑development life‑cycle steps under mentorship. **Expactations:** - Deliver high‑quality, test‑driven code contributions within defined sprint cycles. - Collaborate closely with a mentor and cross‑functional teams (QA, operations, sales). - Participate in design reviews, code reviews, and documentation activities. - Adapt quickly to new domains (e.g., routing protocols, virtualization, tooling). **Key Responsibilities:** - Design, implement, and test features for software‑defined networking solutions. - Extend and improve test infrastructure (automation, CI/CD, simulation). - Develop and maintain engineering tools (e.g., Python scripts, Django apps, RPM packaging). - Document feature specifications, design decisions, and user guidance. - Support customers in the field through debugging, troubleshooting, and feature feedback. - Engage in research on networking protocols (e.g., OSPF, latency‑based routing). **Required Skills:** - Proficiency in at least one systems language (C/C++ or Python). - Strong grasp of data structures, algorithms, and complexity analysis. - Familiarity with networking concepts (routing, switching, protocols such as OSPF). - Experience with Linux development (CLI, scripting, package management). - Version control using Git; understanding of branching, pull requests, and code review. - Ability to write automated unit/integration tests; familiarity with testing frameworks (e.g., pytest, gtest). - Excellent problem‑solving skills and a collaborative mindset. **Required Education & Certifications:** - Enrolled in a bachelor’s or master’s program in Computer Science, Computer Engineering, or a related field; expected completion within the next 12 months. - Coursework in Operating Systems, Computer Networks, Data Structures, and Algorithms. - No specific certifications required, but familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) and cloud platforms (AWS/GCP) is a plus.
Vancouver, Canada
On site
Fresher
08-01-2026