Arista Networks logo
Arista Networks1 week ago

Senior/Lead Software Engineer, Layer1

Remote · Vancouver, British Columbia, Canada

Type
Full Time
Level
Senior Level
Education
Doctorate Or Professional Degree
Company size
Large

Job Summary

Senior/Lead Layer1 Software Engineer responsible for interface with customers, product management and hardware engineers to define and develop Layer1 features. You will architect, design and manage development of Layer1 software features using C, C++, and Python; build automated tests and test infrastructure; collaborate with hardware/manufacturing teams to bring Layer1 components (Phys and Transceivers) to market; define optimal software control interfaces for Layer1 components; provide technical leadership across features and projects; mentor new and junior engineers; own projects from definition to deployment and customer interactions. The role encompasses working across Layer1 features, debugging, performance tuning, and expanding capabilities, with opportunities to switch to other areas over time.

Required Qualifications

  • BS Computer Science/Electrical Engineering/Computer Engineering + 8 years experience
  • MS Computer Science/Electrical Engineering/Computer Engineering + 6 years experience
  • Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience
  • Expert knowledge of C or C++ and Python
  • Knowledge of UNIX or Linux
  • Knowledge of digital communication technologies like modulation and signal encoding schemes is a plus
  • 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
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

Arista Networks

Senior/Lead Software Engineer, Layer1

Apply on Sorce