What is an Embedded Engineer at Arista Networks?
An Embedded Engineer within the Hardware Tools and Infrastructure team at Arista Networks occupies a unique and highly critical junction between cutting-edge hardware design and robust software automation. Unlike traditional firmware roles that focus solely on microcontrollers, this position is responsible for designing, building, and managing the software ecosystem that validates Arista Networks' world-class networking switches. You will write the software that ensures the hardware is flawless, directly impacting a multi-billion dollar business line.
The systems you build are the backbone of the hardware team’s productivity. By developing automated closed-loop testing infrastructure, custom parsers, and performance dashboards, you enable a rapidly growing organization of over 100+ hardware engineers to move at lightning speed. Your work prevents hardware regressions, optimizes manufacturing test pipelines, and guarantees the extreme reliability that Arista Networks' data center, campus, and routing clients expect.
This role requires a software engineer's discipline combined with a hardware engineer's intuition. You will tackle complex problems involving high-throughput data parsing, real-time hardware state monitoring, and the orchestration of physical network switch testing. It is an inspiring environment where your code directly dictates the pace of hardware innovation and the quality of physical products shipped worldwide.




