Senior Layer1 Software Engineer | C/C++, Python, Networking

Arista

Santa Clara (CA)

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arista Networks is seeking a Layer1 software engineer to work on software that manages physical connectivity, from 1GBASE-T to advanced optics. You will own features from definition to deployment, collaborating with hardware and optics teams.

Expect to contribute across Layer1, scalability, and performance, while mentoring junior engineers in a growth-focused culture. You will write in C, C++, and Python, build tests and automation, and interface with customers and product teams to deliver

Qualifications

  • BS/MS/PhD with the indicated years of experience or equivalent work experience.
  • Expert knowledge of C/C++ and Python.
  • Knowledge of UNIX or Linux.
  • Knowledge of digital communication technologies like modulation and signal encoding schemes is a plus.
  • Understanding of IP networking and/or distributed systems is a plus.
  • Experience 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.

Responsibilities

  • Interface with customers, product management and hardware engineers to develop Layer1 features.
  • Architect, design and manage development of these features.
  • Develop and maintain features using C, C++ and Python; build tests and test infrastructure.
  • Collaborate with hardware teams to bring Layer1 components to market.
  • Design optimal software interfaces for Layer1 components with hardware engineers.
  • Provide technical leadership across features, projects and tools.
  • Work with support engineers and customers to analyze and fix issues in networks.
  • Work with system test engineers to analyze problems and provide fixes.
  • Mentor new and junior engineers in Arista's software environment.

Skills

C/C++
Python
UNIX/Linux
IP Networking
Troubleshooting
Independent design
Teamwork

Education

BS in CS/EE/CE
MS in CS/EE/CE
PhD in CS/EE/CE

Job description

Arista Networks is seeking a Layer1 software engineer to work on software that manages physical connectivity, from 1GBASE-T to advanced optics. You will own features from definition to deployment, collaborating with hardware and optics teams.

Expect to contribute across Layer1, scalability, and performance, while mentoring junior engineers in a growth-focused culture. You will write in C, C++, and Python, build tests and automation, and interface with customers and product teams to deliver

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

Similar jobs worth comparing

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: Build Reliable Network Backbone
Layer1 Software Engineer: Build Reliable Network Backbone

jobr.pro • Nashua (NH)

On-site
USD 120,000 - 180,000
Lead Layer1 Software Engineer - Physical Network
Lead Layer1 Software Engineer - Physical Network

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 210,000
Layer1 Software Engineer: Shape 1G-400G Connectivity
Layer1 Software Engineer: Shape 1G-400G Connectivity

Arista • Town of Poland (NY)

Hybrid
USD 140,000 - 190,000
Lead Layer1 Software Engineer - Physical Network
Lead Layer1 Software Engineer - Physical Network

jobr.pro • Nashua (NH)

On-site
USD 140,000 - 190,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
Layer1 Software Engineer: Networking & Telemetry
Layer1 Software Engineer: Networking & Telemetry

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
Layer1 Software Engineer: Networking Hardware & Telemetry
Layer1 Software Engineer: Networking Hardware & Telemetry

Arista Networks • Santa Clara (CA)

On-site
USD 140,000 - 200,000
Medical, dental, vision benefits
Discretionary bonuses
Equity opportunities
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