Layer1 Software Engineer: Shape 1G-400G Connectivity

Arista

Town of Poland (NY)

Hybrid

USD 140,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Arista Networks is seeking a Layer1 software engineer to build software that manages the physical network layer, from 1GBASE-T to 400G optics. You’ll own features from design to deployment and collaborate with optics and hardware teams to ensure reliable connectivity.

You'll write in C, C++, and Python, instrument telemetry, and mentor junior engineers while contributing across the full software stack. The role offers growth within Arista's diverse, high-performance culture.

Qualifications

  • BSCS/EE/CE plus 3 years of experience or equivalent work experience.
  • Expert knowledge of C/C++ and Python.
  • Knowledge of UNIX or Linux.
  • Experience with low-level hardware components is a plus.
  • Understanding of IP networking or distributed systems is a plus.

Responsibilities

  • Interface with customers, product management and hardware engineers to define Layer1 features.
  • Architect, design and manage development of these features.
  • Develop and maintain features using C, C++ and Python; build tests and test infra.
  • Collaborate with hardware teams to bring Layer1 components to market.
  • Mentor new and junior engineers and contribute to code reviews and design decisions.

Skills

C/C++
Python
UNIX/Linux
IP networking
Debugging
Software design

Education

BS Computer Science / Electrical Engineering / Computer Engineering

Tools

Linux tooling
Git

Job description

Arista Networks is seeking a Layer1 software engineer to build software that manages the physical network layer, from 1GBASE-T to 400G optics. You’ll own features from design to deployment and collaborate with optics and hardware teams to ensure reliable connectivity.

You'll write in C, C++, and Python, instrument telemetry, and mentor junior engineers while contributing across the full software stack. The role offers growth within Arista's diverse, high-performance culture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Layer1 Software Engineer: Build Reliable 400G Networking
Layer1 Software Engineer: Build Reliable 400G Networking

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 200,000
Senior Layer1 Software Engineer | C/C++, Python, Networking
Senior Layer1 Software Engineer | C/C++, Python, Networking

Arista • Santa Clara (CA)

On-site
USD 140,000 - 200,000
Senior Layer1 Software Engineer – Networking & Telemetry
Senior Layer1 Software Engineer – Networking & Telemetry

Arista • Town of Poland (NY)

Hybrid
USD 150,000 - 230,000
Layer1 Software Engineer: Networking & Telemetry
Layer1 Software Engineer: Networking & Telemetry

Arista • Austin (TX)

On-site
USD 140,000 - 210,000
Layer1 Software Engineer: Build Reliable Network Backbone
Layer1 Software Engineer: Build Reliable Network Backbone

jobr.pro • Nashua (NH)

On-site
USD 120,000 - 180,000
Layer1 Software Engineer: Shape Global Fiber Connectivity
Layer1 Software Engineer: Shape Global Fiber Connectivity

Arista Networks • Austin (TX)

On-site
USD 100,000 - 130,000
Layer1 Software Engineer - Optics & Network Hardware
Layer1 Software Engineer - Optics & Network Hardware

Arista Networks • Santa Clara (CA)

On-site
USD 123,000 - 191,000
Medical benefits
Dental benefits
Vision benefits
+1
Software Engineer, Layer1
Software Engineer, Layer1

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 200,000
Software Engineer, Layer1
Software Engineer, Layer1

Arista • Austin (TX)

On-site
USD 140,000 - 210,000
Senior Software Engineer, Layer1
Senior Software Engineer, Layer1

Arista • Town of Poland (NY)

Hybrid
USD 150,000 - 230,000