Arista Networks · 4 months ago
Senior/Lead Software Engineer, Network Systems
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. They are seeking a Senior/Lead Network Systems Software Engineer to manage hardware components on switches and routers, collaborating with customers and hardware engineers to design and implement innovative features. The role requires a strong software engineering background and offers opportunities for project ownership and mentorship.
Cloud ComputingData Center AutomationHardwareInformation TechnologySoftware
Responsibilities
Interface with customers, product management and hardware engineers to come up with innovative new network systems features
Architect, design and manage the development of these features
Develop and maintain features using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests and test infrastructure to test the features
Work with hardware and manufacturing teams to bring new hardware to market
Collaborate with hardware engineers to design optimal software control interfaces for managing hardware components
Provide technical leadership across features, projects and tools
Work with Customer Support Engineers and customers to analyze, mitigate and fix problems in customer networks
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
Qualification
Required
BS Computer Science/Electrical Engineering/Computer Engineering + 8 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 6 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience
Expert knowledge of C or C++ and Python
Knowledge of UNIX or Linux
Hands-on experience in the design and development of hardware device drivers and/or system management utilities
Understanding of IP networking and/or distributed systems is a plus
Experience working with low level hardware components is a plus
Applied understanding of software engineering principles
Strong problem solving and software troubleshooting skills
Ability to design a solution and implement features independently
Ability to work in small teams
Company
Arista Networks
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 CompanyTotal Funding
$7.4MKey Investors
Summit Partners
2015-05-27Post Ipo Debt· $2.62M
2014-06-06IPO
2013-12-21Series Unknown· $4.78M
Leadership Team
Recent News
2026-01-09
2026-01-05
Trak.in - Indian Business of Tech, Mobile & Startups
2026-01-03
Company data provided by crunchbase