Software Engineer, Layer1

Arista Networks
United States
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 2-3 yearsEducation: high_schoolSkills: ["Problem-solving","Troubleshooting","Technical leadership","Independent execution","Mentorship"]

Build and maintain Layer1 software that powers physical connectivity, from 1GBASE-T connectors to 400G long-reach optics. Design and lead development of new Layer1 features, including C/C++/Python implementations, automated tests, and instrumentation/telemetry for link health. Partner with customers, product management, hardware, manufacturing, and system test teams to bring components to market and troubleshoot real network issues, while mentoring engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Arista Networks
Arista Networks
2 months ago

Software Engineer, Layer1

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build and maintain Layer1 software that powers physical connectivity, from 1GBASE-T connectors to 400G long-reach optics. Design and lead development of new Layer1 features, including C/C++/Python implementations, automated tests, and instrumentation/telemetry for link health. Partner with customers, product management, hardware, manufacturing, and system test teams to bring components to market and troubleshoot real network issues, while mentoring engineers.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Interface with customers, product management, and hardware engineers to develop new Layer1 features.
  • •Architect, design, and manage development of Layer1 features from definition through deployment.
  • •Develop and maintain features in C, C++, and Python; review specifications and build automated test infrastructure.
  • •Work with hardware and manufacturing teams to bring new Layer1 components to market and collaborate on software control interfaces.
  • •Analyze and fix problems in customer networks and systems tests; mentor new and junior engineers.

Key Requirements

  • •BS in Computer Science/Electrical Engineering/Computer Engineering + 3 years, or MS + 2 years, or Ph.D. + 1 year, or equivalent work experience.
  • •Expert knowledge of C or C++ and Python.
  • •Knowledge of UNIX or Linux.
  • •Applied understanding of software engineering principles, with strong problem solving and software troubleshooting skills.
  • •Ability to design solutions and implement features independently and work in small teams.
Experience:2-3 yearsNetworkingData-driven networks
Education:High School
Skills:Problem-solvingTroubleshootingTechnical leadershipIndependent executionMentorship
Languages:English
Tech Stack:CC++PythonUNIXLinuxIP networkingDistributed systemsModulationSignal encodingInstrumentationTelemetry

Company Brief

Arista Networks
Designs and sells high-performance cloud networking hardware and software for large-scale data centers and enterprise environments, including switches, routers, and network operating systems focused on programmability, telemetry, and low-latency networking.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 2004
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn