Software Engineer (Platform/EOS/Networking)
Arista Networks, Inc. (company site, opens in a new tab)5+ yrsBengaluruHybridDirect career pageEst. 18–30 LPA
Posted 16h ago
Reach people at Arista Networks, Inc.
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Arista Networks, Inc. you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, implement, and own software features for Data Center switching products at the hardware and chip level.
- Drive the entire software development lifecycle including feature suggestion, architectural design, coding, testing, documentation, and customer interaction when needed.
- Deliver cutting-edge product features focusing on embedded systems and network processors integration.
Minimum Requirements
- 5+ years of industry experience in software engineering.
- Proficient in C/C++ programming with strong background in algorithms and software architecture.
- Experience in software development for forwarding ASICs, FPGAs, Network Processors, including hardware abstraction layers and datapath forwarding (ACLs, QoS, Unicast, Multicast, EVPN, MPLS, VXLAN, OAM).
- Strong debugging skills especially in embedded systems; experience working throughout complete software development lifecycle.
Ideal Candidate Profile
- Has proven experience in product-engineering environments involving embedded network systems software.
- Ability to work collaboratively in a team and communicate effectively, including working with customers in the field.
- Demonstrates skills spanning from design architecture to delivery in network systems software development.