Platform Networking Software Engineer - Embedded Systems

Arista Networks, Inc.

Santa Clara (CA)

On-site

USD 150,000 - 230,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data centers and campuses. The Software Engineer role focuses on delivering cutting edge features in Platform/EOS/Networking, with ownership of design and implementation across the product.

Based in Santa Clara, California, Arista offers a collaborative, engineering-centric environment with opportunities to work on hardware-aware software, system-level design, and end-to-end feature delivery in a global,

Qualifications

  • 5+ years of industry software experience.
  • Strong background in algorithms and software architecture.
  • Fluent in C/C++ programming.
  • Hands-on design and implementation in product-engineering environments.
  • Strong debugging skills in embedded systems.
  • Experience with forwarding ASICs, FPGAs, and network processors.
  • Experience with hardware abstraction layer.
  • Strong communication and teamwork skills.
  • Experience across the complete software development life cycle, from requirements to delivery.
  • Experience in network systems software is a plus.

Responsibilities

  • Suggesting and deciding what features to build
  • Driving the design and architecture
  • Pushing, testing, documenting the feature
  • Working alongside customers in the field if needed

Skills

C/C++ programming
Algorithms
Software architecture
Embedded systems debugging
HW abstraction layer
Network Processors experience
FPGAs/ASICs
Team collaboration
SDLC
Requirements gathering

Job description

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data centers and campuses. The Software Engineer role focuses on delivering cutting edge features in Platform/EOS/Networking, with ownership of design and implementation across the product.

Based in Santa Clara, California, Arista offers a collaborative, engineering-centric environment with opportunities to work on hardware-aware software, system-level design, and end-to-end feature delivery in a global,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform & Networking Software Engineer - Embedded
Platform & Networking Software Engineer - Embedded

Arista Networks • Santa Clara (CA)

On-site
USD 100,000 - 140,000
Software Engineer (Platform/EOS/Networking)
Software Engineer (Platform/EOS/Networking)

Arista Networks, Inc. • Santa Clara (CA)

On-site
USD 150,000 - 230,000
Network Systems Software Engineer: Hardware‑Driven Solutions
Network Systems Software Engineer: Hardware‑Driven Solutions

Arista Networks, Inc. • Nashua (NH)

On-site
USD 110,000 - 150,000
Senior Network Systems Engineer - Hardware-Software Innovator
Senior Network Systems Engineer - Hardware-Software Innovator

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 190,000
Senior Packet-Forwarding Software Engineer
Senior Packet-Forwarding Software Engineer

Arista Networks, Inc. • United States

Remote
USD 150,000 - 210,000
Bonuses
Equity
Health benefits
+2
Software Engineer, Network Systems
Software Engineer, Network Systems

Arista Networks • Nashua (NH)

On-site
USD 120,000 - 190,000
Software Engineer Network Systems
Software Engineer Network Systems

Arista Networks, Inc. • Nashua (NH)

On-site
USD 110,000 - 150,000
Lead Software Engineer, Network Systems
Lead Software Engineer, Network Systems

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 190,000
Embedded WiFi Software Engineer – Linux / C/C++
Embedded WiFi Software Engineer – Linux / C/C++

Arista Networks • Santa Clara (CA)

On-site
USD 100,000 - 130,000
Lead Software Engineer, Network Systems
Lead Software Engineer, Network Systems

Arista Networks, Inc. • Nashua (NH)

On-site
USD 140,000 - 190,000