
Lead Software Engineer, Packet Forwarding
Arista Networks2 months ago
Responsibilities
- Define packet-forwarding features and solutions with customers and product management.
- Architect, design, develop, and maintain packet-forwarding features and supporting tools.
- Implement software in C, C++, and Python, including data structures and algorithms for efficient forwarding state.
- Build automated tests and test infrastructure and ensure delivered software quality.
- Analyze, mitigate, debug, and fix problems in customer networks and system tests.
- Provide technical leadership across features, projects, and tools.
- Own projects from definition through deployment and customer interaction.
- Mentor new and junior engineers.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering plus 6 years of experience; or a master’s degree plus 4 years; or a Ph.D. plus 3 years; equivalent work experience is also accepted.
- Expert knowledge of C or C++ and Python.
- Knowledge of UNIX or Linux.
- Experience working with packet-forwarding chips and pipelines.
- Understanding of IP networking and/or distributed systems.
- Ability to apply software engineering principles and independently design and implement features.
- Strong problem-solving, software-troubleshooting, communication, and technical-leadership skills.
Benefits
- Arista describes a supportive, growth-oriented culture with opportunities for increased responsibility and expanded expertise.
- The role involves collaboration with customers, product management, customer support engineers, system test engineers, and software engineering teams.
About Arista Networks
Arista Networks builds cloud networking hardware and software for large data centers, campus networks, and WAN routing. Its portfolio centers on EOS, a Linux-based network operating system, CloudVision management, and Ethernet switches used by cloud providers and enterprises; revenue comes from product sales plus subscriptions and support. Founded in 2004 and headquartered in Santa Clara, it is a public company on the NYSE (ticker: ANET).