Senior Network Systems Engineer - Hardware-Software Innovator

Arista Networks

Nashua (NH)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arista Networks is seeking world-class Senior/Lead Network Systems software engineers to design, implement, and optimize features for switches and routers. You will work with customers, product management, and hardware engineers to build software that controls temperature sensors, power controllers, and PCIe/FPGAs, ensuring high performance and reliability.

You will own projects end-to-end, write robust code in C/C++, and collaborate across teams to ship scalable software that drives Arista

Qualifications

  • BS/MS/PhD with relevant experience in network systems software or similar field.
  • Expert knowledge of C/C++ and Python.
  • Experience with UNIX/Linux and hardware drivers is a strong plus.

Responsibilities

  • Interface with customers, product management and hardware engineers to design novel network systems features.
  • Architect, design and manage development of features for Arista switches/routers.
  • Develop and maintain features using C, C++ and Python; build automated tests and testing infra.
  • Collaborate with hardware/manufacturing teams to bring new hardware to market.
  • Mentor junior engineers and contribute to system-wide engineering excellence.

Skills

C
C++
Python
UNIX/Linux
Device drivers
System utilities
IP networking
Distributed systems
Hardware interfaces
Software engineering

Education

BS Computer Science/Electrical Engineering/Computer Engineering
MS Computer Science/Electrical Engineering/Computer Engineering
Ph.D. in Computer Science/Electrical Engineering/Computer Engineering

Tools

Linux

Job description

Arista Networks is seeking world-class Senior/Lead Network Systems software engineers to design, implement, and optimize features for switches and routers. You will work with customers, product management, and hardware engineers to build software that controls temperature sensors, power controllers, and PCIe/FPGAs, ensuring high performance and reliability.

You will own projects end-to-end, write robust code in C/C++, and collaborate across teams to ship scalable software that drives Arista

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Network Systems Software Engineer: Hardware‑Driven Solutions
Network Systems Software Engineer: Hardware‑Driven Solutions

jobr.pro • 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
Senior Network Systems Engineer: Hardware & FPGA Focus
Senior Network Systems Engineer: Hardware & FPGA Focus

jobr.pro • Nashua (NH)

On-site
USD 140,000 - 190,000
Lead Software Engineer, Network Systems
Lead Software Engineer, Network Systems

jobr.pro • Nashua (NH)

On-site
USD 140,000 - 190,000
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

jobr.pro • Nashua (NH)

On-site
USD 110,000 - 150,000
Senior PCIe Software Engineer – Hardware-Software Interface
Senior PCIe Software Engineer – Hardware-Software Interface

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 200,000
Senior Hardware Design Engineer — High-Speed Networking
Senior Hardware Design Engineer — High-Speed Networking

Arista Networks • Santa Clara (CA)

On-site
USD 120,000 - 160,000
Senior Platform Software Engineer - Networking ASICs
Senior Platform Software Engineer - Networking ASICs

Arista • Town of Poland (NY)

Hybrid
USD 120,000 - 190,000
Senior Hardware Design Engineer
Senior Hardware Design Engineer

Arista Networks • Santa Clara (CA)

On-site
USD 120,000 - 160,000