Software Engineer - WLAN

Arista Networks · Bengaluru

  • Experience4–8 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelmid
  • Posted2 Sept 2026

About Arista Networks

Arista Networks is hiring in Bengaluru in telecom. This role looks for around 4+ years of experience.

Skills

  • Computer Science
  • Algorithms
  • C/C++
  • Software architecture
  • Product engineering
  • Embedded systems
  • Software debugging
  • Software development life cycle
  • Network systems software

The role

A WLAN software engineer at a networking technology company designs network systems software using C/C++, embedded systems, and hardware abstraction layers, with additional focus on software architecture and network forwarding.

Full job description

Requirements:

Strong engineering and Computer Science fundamentals.

Extensive background in algorithms and strong software architecture skills.

Fluency in one of the C/C++ programming languages.

Hands-on experience with designs and implementations in a strong product-engineering environment.

Preferred qualifications:

Strong software debugging skills, especially in embedded systems.

Experience with software development for forwarding ASICs, FPGAs, Network Processors, etc.

Experience with a hardware abstraction layer.

Datapath forwarding for ACLs, QoS, Unicast, Multicast, EVPN MPLS, VXLAN, OAM, etc.

Strong communication skills and the ability to work in a team environment.

Experience working through the complete software development life cycle from requirements gathering to delivering the fully developed feature.

Experience in Network Systems Software development is a plus.