Software Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#346928·Dodano dziś·0
Źródło: Arista Networks
Aplikuj teraz

Tech Stack / Keywords

NetworkingC++PythonSOLIDLinuxArchitecture

Firma i stanowisko

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. The company leverages advancements in cloud computing, artificial intelligence, and software-defined networking to provide competitive networking solutions. Arista values diversity and inclusivity, and has received awards for Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance.


Wymagania

  • Strong engineering and Computer Science fundamentals.
  • 5+ years fluency in C or C++.
  • Python experience is an added bonus.
  • Solid understanding of Linux OS internals, kernel architecture, and device driver model.
  • Proven experience interacting with low-level hardware interfaces and communication protocols (e.g., I2C, SPI, UART, PCIe, GPIO, IPMI).

Obowiązki

  • Programming ASICs with thousands of registers and tables.
  • Implementing latency analysis and event tracking at a massive scale.
  • Developing software agents that mediate between networking ASICs, FPGAs, and PCIe bridges.
  • Optimizing lasers, error correction, and quality of service for global networks.
  • Evaluating new CPUs and working with CPU/BIOS vendors to integrate their stacks into the operating system.
  • Qualification and bring-up of supporting hardware components (PCIe memory, thermal controllers, etc) into products.
Arista Networks

Arista Networks

14 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz