CareerPlanGet AI match score →

Software Engineer (Routing Protocols)

Bengaluru, KA, in💼 Full-time🗓 2026-01-05 → 2026-07-31

Core

Developing IP routing protocol software (unicast and multicast for IPv4/IPv6) for Arista's Extensible Operating System (EOS) to run large data center networks.

Role type

Software Engineer (IP Routing Protocols)

Builds

Routing protocol software features and patches for EOS

Domain

Data center networking, IP routing protocols

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C, C++, Python, IP routing protocols (RIP, OSPF, BGP, IS-IS, PIM), Linux/UNIX, distributed systems software design, automated test development, software troubleshooting

Preferred skills

Enterprise/service provider class switch/router software development, PhD-level research in network routing

Technologies

EOS, C, C++, Python, Linux, UNIX

Responsibilities

Write functional and design specifications for routing protocol features; Implement solutions to small-sized routing problems; Develop and execute automated test programs; Debug problems found by automated tests; Analyze customer network problems and provide software fixes; Mentor junior engineers; Review and contribute to team specifications and implementations

Seniority

Mid-level, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗