Arista Networks logo
Arista Networks3 weeks ago

Software Engineer, Layer1

$95,000–$145,000 year

On-site · Vancouver, British Columbia, Canada

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Large

Job Summary

Develop and maintain Layer1 software in C, C++, and Python to manage the physical layer of networking hardware. Interface with customers, product management, and hardware engineers to design innovative Layer1 features; architect, design, and manage feature development; build automated tests and test infrastructure; collaborate with hardware/manufacturing teams to bring Layer1 components like Phys and Transceivers to market; create software control interfaces for Layer1 components; provide technical leadership across features and projects; work with Customer Support Engineers and customers to diagnose and fix issues in customer networks; mentor new and junior engineers to grow within Arista's software development environment.

Required Qualifications

  • BS Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 2 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experience
  • Expert knowledge of C or C++ and Python
  • Knowledge of UNIX or Linux
  • Understanding of IP networking and/or distributed systems is a plus
  • Experience working with low level hardware components is a plus
  • Applied understanding of software engineering principles
  • Strong problem solving and software troubleshooting skills
  • Ability to design a solution and implement features independently
  • Ability to work in small teams
  • This is a mid-level software engineer requirement not applicable for fresh graduates or interns
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$95k – $145k / yr

Software Engineer, Layer1 · Arista Networks

Apply on Sorce