
Software Engineer - Platform Team - Romania
Arista Networks20 days ago
Bucharest, RomaniaSenior
Responsibilities
- Develop and maintain low-level system software for Arista’s networking platforms and EOS.
- Work closely with hardware and chip programming on the Platform team.
- Build software using state-oriented, publish-subscribe, multi-process system architecture.
- Support EOS software running across physical platforms, virtual machines, and containers.
- Contribute to networking software involving Linux, multithreading, software reliability, and automation integrations.
Requirements
- Strong engineering and computer science fundamentals.
- Extensive background in algorithms and strong software architecture skills.
- At least 5 years of fluency in one of C, C++, or Python.
- Hands-on experience with designs and implementations in a strong product-engineering environment.
Benefits
- B2B 12-month rolling contract.
- Role is based in Romania.
About Arista Networks
Arista Networks builds cloud networking hardware and software for large data centers, campus networks, and WAN routing. Its portfolio centers on EOS, a Linux-based network operating system, CloudVision management, and Ethernet switches used by cloud providers and enterprises; revenue comes from product sales plus subscriptions and support. Founded in 2004 and headquartered in Santa Clara, it is a public company on the NYSE (ticker: ANET).