November 28
• Writing Linux user space and kernel code to allow 32-bit drivers to DMA 64-bit virtual memory spaces. • Accessing ASIC registers over SPI bus, SMbus, PCIe, and I2C to implement high resolution timers. • Developing configuration management services using Go and Python for standardized switch configuration. • Developing routing protocol agents (for BGP, OSPF, ISIS) in C/C++ within a Linux embedded environment. • Designing and coding a web-based front-end application using react.js, redux.js, and node.js.
• Any of the following: C, C++, Networking, Linux Embedded Systems, Algorithms. • A love and aptitude for programming.
• A personal mentor for the duration of your internship. • Arista Prep course (2 lectures/tutorials/workshops, 2 days a week, over 6 weeks). • Arista U weekly – Arista ‘University’ lecture on new technologies, products, tools. • Hack-a-thon – participate in twice yearly global hack-a-thons (depends on internship dates). • Full time permanent job offer (end of studies internships) prior to the end of the internship.
Apply Now