Position Summary
The role focuses on the WiFi AccessPoint team, responsible for end‑to‑end development of the Cloud‑managed WiFi product portfolio.
Who You’ll Work With
As a software engineer at Arista, you own your project end to end. You and your project team will work with product management and customers to define the requirements and design the architecture. You’ll build the backend, write automated tests, and get it deployed into production via our CD pipeline. As a senior member of the team you’ll also be expected to mentor and grow new team members. This role demands a strong and broad software engineering background, and you won’t be limited to any single aspect of the product or development process.
What You’ll Do
- Work closely with relevant teams to understand product requirements, design the solution, build the software, and deliver it for final validation and customer deployment.
- Keep track of new and emerging technologies and their impact on Arista products, generating innovative ideas to improve and differentiate the product.
- Collaborate with sales and support teams to push new solutions, understand customer needs and pain points, and help resolve escalations.
- Design and implement new features, track new technologies, and work closely with sales and customer teams.
Requirements
- Strong engineering and Computer Science fundamentals.
- Minimum 3-15 years of relevant experience.
- Well‑versed with programming in C/C++.
- Experience working in a Linux environment, developing applications or Linux drivers.
- Proven experience in user‑space development for connectivity related products (Wireless LAN access points/controllers, networking equipment) in one or more areas: HostAPD, portal, RADIUS, AAA, identity and role management, radsec, tunnels, firewall, iptables, flow classification, QoS, TLS, DTLS.
Preferred Skills
- Experience with Wi‑Fi device drivers on Linux.
- Hands‑on experience working with one or more Wi‑Fi chipset platforms.
- Good system‑level understanding of Wireless AP functionality.