Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Arista Networks · 13 hours ago

Software Engineer

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center environments. They are seeking a mid-level Software Engineer to join their Extensible Operating System (EOS) software development team, where the engineer will be responsible for developing, testing, and debugging software solutions for networking products.

Cloud ComputingData Center AutomationHardwareInformation TechnologySoftware
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers
Independently implement solutions to small-sized problems in our EOS software, using the C and C++ programming languages
Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan
Debug problems found by our automated test programs and fix the problems
Work on a team implementing, testing, and debugging solutions to larger routing protocol problems
Worth with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches
Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems
Mentor new and junior engineers to bring them up to speed in Arista’s software development environment
Review and contribute to the specifications and implementations written by other team members
Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead

Qualification

C/C++UNIX/LinuxL2/L3 networkingIP routing protocolsEthernet bridging/routingSoftware engineering principlesSoftware troubleshootingProblem solvingTeam collaboration

Required

BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 3+ years of related post graduate work experience
Knowledge of C and/or C++
Knowledge of UNIX or Linux
Ability to utilize, test, and debug packet forwarding engine and a hardware component's vendor provided software libraries in your solutions
Infrastructure functions related to distributed systems such as messaging, signalling, databases, and command line interface techniques
Applied understanding of software engineering principles
Strong problem solving and software troubleshooting skills
Ability to design a solution to a small-sized problem, and implement that solution without outside help. Able to work on a small team solving a medium-sized problem with limited oversight

Preferred

Understanding of L2/L3 networking including at least one of the following areas is desirable: IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM
Layer 2 features such as 802.1d bridging, the 802.1d Spanning Tree Protocol, the 802.1ax Link Aggregation Control Protocol, the 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing
Hands on experience in the design and development of ethernet bridging or routing related software or distributed systems software is desirable
Hands on experience with enterprise or service provider class Ethernet switch/router system software development, or significant PhD level research in the area of network routing and packet forwarding

Benefits

Medical
Dental
Vision
Wellbeing
Tax savings
Income protection

Company

Arista Networks

company-logo
Arista Networks is a computer networking firm delivering cloud networking solutions for large data center and computer environments.

H1B Sponsorship

Arista Networks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (204)
2024 (144)
2023 (111)
2022 (147)
2021 (152)
2020 (120)

Funding

Current Stage
Public Company
Total Funding
$7.4M
Key Investors
Summit Partners
2015-05-27Post Ipo Debt· $2.62M
2014-06-06IPO
2013-12-21Series Unknown· $4.78M

Leadership Team

leader-logo
Jayshree Ullal
Chief Executive Officer and Chair
linkedin
leader-logo
Kenneth Duda
CTO and SVP Software Engineering
linkedin
Company data provided by crunchbase