CareerPlanSign in

Senior/Lead Software Engineer, Layer1

Austin, TX, us💼 Full-time🗓 2026-05-31 → 2026-10-07

Core

Develop control software for network physical layer connectivity (1GBASE-T to 400G optics), build instrumentation/telemetry tools, and define standards for new media.

Role type

Senior/Lead Software Engineer (Layer1)

Builds

Control software for forwarding engines, connectors, and interface chips; instrumentation and telemetry tools for link health monitoring.

Domain

Networking (Data Center/Campus/Routing), Hardware/Software Interface (via careerplan.io/jobs/744000129324079-seniorlead-software-engineer-layer1-at-arista-networks)

Required skills

C, C++, Python, UNIX/Linux, digital communication technologies (modulation, signal encoding), low-level hardware components, software engineering principles, problem solving, software troubleshooting, independent solution design

Preferred skills

IP networking, distributed systems

Technologies

C, C++, Python, UNIX, Linux

Responsibilities

Interface with customers, product management, 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; Work with hardware/manufacturing teams to bring components to market; Provide technical leadership; Mentor new and junior engineers.

Seniority

Senior/Lead, hands-on IC with mentorship responsibilities