← Back to job listings
AR
Senior/Lead Software Engineer (Packet Forwarding Engines)
Arista · Vancouver, Canada
About The Role
Join Arista Networks, a leading company in data center networking. As a Senior/Lead Software Engineer, you will be part of a high-caliber team responsible for developing packet forwarding engine and system software. Your work will be integral to Arista's Extensible Operating System (EOS) and will involve writing specifications, designing solutions, implementing code, and supporting customers. You will have the opportunity to mentor junior engineers and contribute to the overall success of the team.
- Participer activement au développement et à la livraison du logiciel de moteur de transfert de paquets basé sur ASIC, en écrivant des spécifications fonctionnelles, des spécifications de conception, des plans de test et du code.
- Collaborer avec les ingénieurs pour comprendre les exigences fonctionnelles et techniques des projets à venir, et travailler en équipe pour résoudre les problèmes liés au logiciel.
- Mentorer les nouveaux et les ingénieurs juniors pour les aider à se familiariser avec l'environnement de développement logiciel d'Arista.
- Ability to design a solution to a small-sized problem, and implement that solution without outside help. Able to work on a small team solving a medium-sized problem with limited oversight
- Knowledge of UNIX or Linux
- Understanding of IP networking or distributed systems
- Experience or knowledge in the following:
- C or C++
- Applied understanding of software engineering principles
- BS Computer Science/Electrical Engineering/Computer Engineering + 8 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 6 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience
- Strong problem solving and software troubleshooting skills
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring