Software Engineer, Layer1

Arista Networks

Austin, TX, United States
On-site
C, c++ and python development
Software engineering principles
Problem solving and troubleshooting skills
As a Layer1 software engineer, you will get to work on software that manages the physical layer, where packets meet the outside world

Job Summary

  • As a Layer1 software engineer, you will get to work on software that manages the physical layer, where packets meet the outside world.
  • You will build instrumentation and telemetry tools that track physical link health parameters reported by the Layer1 components and enable operators to monitor and troubleshoot their links effectively.
  • Arista Software Engineering prides itself on a supportive and growth oriented culture.

Matching Summary

As a Layer1 software engineer, you will get to work on software that manages the physical layer, where packets meet the outside world.

Skills & Requirements

Must-have

  • C, C++ and Python development
  • software engineering principles
  • problem solving and troubleshooting skills
  • design and implement features independently
  • work in small teams

Nice-to-have

  • diversity of thought and perspectives
  • supportive and growth oriented culture
  • digital communication technologies
  • IP networking and/or distributed systems
  • low level hardware components

Key Requirements

  • BS Computer Science/Electrical Engineering/Computer Engineering + 3 years experience
  • MS Computer Science/Electrical Engineering/Computer Engineering + 2 years experience
  • Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience
  • equivalent work experience
  • Knowledge of UNIX or Linux

Work Rights

Not specified

Tailored Resume

Cover Letter