Nowa
Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#346928·Dodano dziś·0
Źródło: Arista NetworksTech 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
14 aktywnych ofert