CareerPlanSign in

Software Engineer, Layer1

Vancouver, BC, ca💼 Full-time💰 $95,000–$145,000🗓 2026-05-21 → 2026-10-07

Core

Develop control software for physical network connectivity (Layer1) including connectors and optics, building instrumentation tools for link health monitoring.

Role type

Mid-level software engineer (networking hardware control)

Builds

Control software for physical layer components (1GBASE-T to 400G optics), instrumentation and telemetry tools

Domain

Networking hardware, physical layer connectivity, data center infrastructure

Required skills

C, C++, Python, UNIX/Linux, low-level hardware component interaction, software engineering principles, problem solving, independent solution design

Preferred skills

Digital communication technologies (modulation, signal encoding), IP networking, distributed systems (via careerplan.io/jobs/744000127704964-software-engineer-layer1-at-arista-networks)

Technologies

C, C++, Python, UNIX, Linux

Responsibilities

Interface with customers and hardware engineers to define new Layer1 features; Architect, design, and manage development of features; Develop and maintain features; Build automated tests and test infrastructure; Collaborate with hardware teams to bring new components to market; Provide technical leadership and mentor junior engineers; Analyze and fix problems in customer networks and system tests

Seniority

Mid-level, hands-on IC