Skip to main content
Arista Networks

Software Engineer

RemotePoland only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to PL only. Set where you work from to check your eligibility.

No BS summary

Software Engineer with 5+ years of C/C++ fluency and solid understanding of Linux OS internals, kernel architecture, and device driver model. Must have proven experience interacting with low-level hardware interfaces and communication protocols. Python experience is a bonus.

Core skills

C++Linux OS internalslow-level hardware interfaces

Required skills

Ckernel architecturedevice driver modelI2CSPIUARTPCIeGPIOIPMI

Optional skills

Python

What you'll do

  • 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 our operating system.
  • Qualification and bring-up of supporting hardware components (PCIe memory, thermal controllers, etc) into our products.

What they require

  • Strong engineering and Computer Science fundamentals.
  • 5+ years fluency in C or C++.
  • 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, etc)
  • If you’re passionate about performance optimizations and enjoy working at the hardware/software boundary, the Platform team is a perfect choice!

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments, using cloud computing, artificial intelligence, and software-defined networking.

🇺🇸 United StatesNetworkingEnterprisearista.com/
Salary not disclosed