Flag job

Report

Software Engineer Interns

Salary

$72k

Min Experience

0 years

Location

Remote (Worldwide)

JobType

Full Time

About the job

Info This job is sourced from a job board

About the role

We are looking for talented Interns and Graduate Software Engineers to contribute to advancing the Software Defined Networking (SDN) revolution. This is an exciting opportunity for individuals passionate about programming and networking who are eager to work on challenging technical problems that make a real-world impact. What You'll Work On You will have the flexibility to choose your project team and work under the guidance of a dedicated mentor. During your time at Arista, you'll also benefit from: Participation in Arista Prep Course: 2 sessions per week over 6 weeks (lectures, tutorials, workshops) Weekly "Arista U" lectures to learn new technologies and tools Bi-annual Global Hackathons (based on internship schedule) Opportunity for a full-time permanent role offer post-internship Key Responsibilities Develop Linux kernel and user-space code enabling 32-bit drivers to access 64-bit virtual memory via Intel/AMD IOMMU controllers Work with hardware-level interfaces (SPI, I2C, PCIe, SMbus) to read ASIC hardware specs and implement ultra-high-resolution timers Create configuration management systems in Go and Python supporting YANG, OpenConfig, NETCONF, RESTCONF, and protocols over gRPC, SSH, SSL Build and optimize routing protocol agents (BGP, OSPF, ISIS) in C/C++ within an embedded Linux environment Contribute to a fully automated, Python-based continuous integration test system managing 100s of devices simultaneously Design and implement a web-based front-end using React.js, Redux.js, and Node.js to present a visual representation of data center telemetry via Cloud Vision Portal

About the company

Arista Networks is a global leader in data-driven, client-to-cloud networking solutions designed for large-scale data centers, campus, and routing environments. With a sharp focus on software-defined networking (SDN), we integrate advanced technologies like cloud computing, AI, and high-performance software infrastructure to deliver next-generation networking solutions. We're committed to building an inclusive environment that embraces diverse perspectives and backgrounds. Recognized with multiple industry accolades including Best Engineering Team and Best Company for Diversity, we continuously strive for innovation, excellence, and a supportive work-life balance.

Skills

C
C++
Go
Python
Linux
Embedded Systems
Networking
Algorithms
YANG
OpenConfig
NETCONF
RESTCONF
gRPC
SSH
SSL
Git
Gerrit
Jenkins
React.js
Redux.js
Node.js
PCIe
I2C
SPI
SMbus
Cloud Computing
Software Defined Networking
DevOps Tools