Job Description
Drive innovation at Arista Networks as a Lead Software Engineer focused on Network Systems. Contribute to groundbreaking features that enhance hardware efficiency in network environments.
In this role, you'll collaborate across teams to develop software for managing hardware components in networking systems. With an emphasis on C, C++, and Python, you will design features that streamline operations and optimize control interfaces. Your leadership will also extend to mentoring new engineers while ensuring alignment between software design and hardware capabilities
Key Responsibilities:
• Design and manage development of network systems software
• Collaborate with product management and hardware engineers
• Develop and maintain software using C, C++, and Python
• Analyze and fix issues alongside Customer Support Engineers
• Mentor junior engineers in software development processes
Requirements:
• BS, MS, or Ph.D. in a relevant engineering field with appropriate...
In this role, you'll collaborate across teams to develop software for managing hardware components in networking systems. With an emphasis on C, C++, and Python, you will design features that streamline operations and optimize control interfaces. Your leadership will also extend to mentoring new engineers while ensuring alignment between software design and hardware capabilities
Key Responsibilities:
• Design and manage development of network systems software
• Collaborate with product management and hardware engineers
• Develop and maintain software using C, C++, and Python
• Analyze and fix issues alongside Customer Support Engineers
• Mentor junior engineers in software development processes
Requirements:
• BS, MS, or Ph.D. in a relevant engineering field with appropriate...
Ready to Apply?
Submit your application today and join our talented team at Arista Networks.
Submit ApplicationJob Details
- Location vancouver, metro vancouver regional district
- Job Type Full-time
- Category IT & Technology
- Posted Date June 27, 2026
- Application Deadline August 06, 2026