08 Nov
|
Arista Networks
|
Vancouver
08 Nov
Arista Networks
Vancouver
Advance Linux kernel networking at Arista Networks through C development, upstream collaboration, and customer-focused problem solving for EOS. This senior engineering role supports the Linux Kernel team responsible for EOS across data center, campus, and routing environments. You will design kernel features, build automated tests, evaluate upstream changes, and help incorporate improvements into mainline Linux. The position also includes technical leadership, project ownership, and mentoring.
Key Responsibilities
- Design and implement new Linux kernel features for EOS
- Review specifications and build automated feature validation tests
- Collaborate with upstream developers on mainline contributions
- Partner with support teams to resolve customer network issues
- Mentor junior engineers in Arista software development practices Requirements:
- BS plus eight, MS plus six, or PhD plus three years
- Expert C programming; C++ and Python knowledge is desirable
- Linux kernel architecture, implementation, and patching familiarity
- Solid software design and modern engineering practice knowledge
- Articulate communication and clear technical documentation abilities Bring Linux kernel, networking, testing, and upstream development expertise to Arista’s EOS engineering team.
📌 Senior Linux Kernel Networking Engineer (Vancouver)
🏢 Arista Networks
📍 Vancouver