Software Engineer; Platform/EOS/Networking
Job in
Santa Clara, Santa Clara County, California, 95053, USA
Listed on 2026-06-03
Listing for:
Arista Networks
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, DevOps
Job Description & How to Apply Below
Software Engineer (Platform/EOS/Networking)
- Full‑time
You will work with the Platform team that works closest to the hardware and programming chips.
As a Software Engineer you will deliver new cutting‑edge product features, write and own design and implementation of code, and participate across the development process, including feature selection, architecture, testing, documentation, and field support.
- Suggesting and deciding what features to build.
- Driving the design and architecture.
- Testing, documenting, and pushing the feature.
- Working alongside customers in the field if needed.
- Strong industry experience of 3+ years.
- Extensive background in algorithms and strong software architecture skills.
- Fluency in C/C++ programming.
- Hands‑on experience with designs and implementations in a strong product‑engineering environment.
- Strong software debugging skills, especially in embedded systems.
- Experience with software development for forwarding ASICs, FPGAs, and Network Processors.
- Experience with hardware abstraction layer.
- Strong communication skills and ability to work in a team environment.
- Experience through the complete software development life cycle, from requirements gathering to delivery.
- Experience in Network Systems software development is a plus.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×