Senior Linux Kernel Software Engineer in Vancouver

Senior Linux Kernel Software Engineer in Vancouver

Vancouver Full-Time 135000 - 165000 $ / year (est.) On-site
A

At a Glance

  • Tasks: Develop and maintain EOS software for data centre and routing products using Linux kernel expertise.
  • Company: Join Arista Networks, a leader in innovative networking solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on collaboration and innovation.
  • Why this job: Make a real impact on cutting-edge technology while mentoring fellow engineers.
  • Qualifications: Expertise in C programming and hands-on Linux kernel troubleshooting required.

The predicted salary is between 135000 - 165000 $ per year.

Linux kernel expertise meets C programming at Arista Networks, where senior engineers develop EOS software for data center, campus, and routing products. You will maintain and evolve the Linux kernel in EOS while tracking upstream developments and integrating new versions. The role spans kernel features, debugging, scalable performance, automated testing, and customer problem resolution. You will own projects from definition through deployment and customer interactions.

Key Responsibilities:

  • Track upstream Linux kernel developments and identify relevant features
  • Develop EOS kernel features, tests, and testing infrastructure
  • Qualify CPUs and NICs with hardware engineers and vendors
  • Contribute kernel features to the mainline Linux community
  • Mentor engineers and provide technical leadership across projects

Requirements:

  • Expert C programming experience; C++ and Python knowledge desirable
  • Hands-on Linux kernel troubleshooting, bug fixing, and feature development
  • Familiarity with kernel architecture and upstream patching procedures
  • Understanding of IP networking principles and software engineering practices
  • BS plus eight, MS plus six, or PhD plus three years

Apply Linux kernel, C, networking, and systems expertise to advance Arista EOS quality and performance.

Senior Linux Kernel Software Engineer in Vancouver employer: Arista Networks, Inc.

At Arista Networks, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Senior Site Reliability Engineer, you'll not only work with cutting-edge technologies but also enjoy ample opportunities for professional growth in a supportive environment that values diverse perspectives. Located in a vibrant tech hub, our team is dedicated to driving operational excellence while ensuring a healthy work-life balance and a commitment to employee well-being.

A

Contact Details:

Arista Networks, Inc. Recruitment Team

We think you need these skills to ace Senior Linux Kernel Software Engineer in Vancouver

Linux Kernel Expertise
C Programming
C++ Knowledge
Python Knowledge
Kernel Troubleshooting
Bug Fixing
Feature Development