Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#385705·Dodano wczoraj·1
Ź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. It focuses on innovation by leveraging advances in cloud computing, artificial intelligence, and software-defined networking. The company has won awards for engineering, diversity, compensation, and work-life balance.
Wymagania
- Strong engineering and Computer Science fundamentals.
- 5+ years fluency in C or C++. Python experience is a 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 mediating among networking ASICs, FPGAs, and PCIe bridges.
- Optimizing lasers, error correction, and quality of service for global networks.
- Evaluating new CPUs and collaborating with CPU/BIOS vendors for operating system integration.
- Qualification and bring-up of supporting hardware components such as PCIe memory and thermal controllers.
Arista Networks
9 aktywnych ofert