A

Network Systems Software Engineer at Arista

Arista

vancouver, metro vancouver regional district, Canada Full-time July 16, 2026

Found Description

Become a critical part of Arista Networks as a Network Systems Software Engineer. You will innovate in data-driven networking through advanced software development, with a focus on C, C++, and Python.
This mid-level role is pivotal in managing software that interfaces with hardware components in networking environments. You will collaborate with hardware engineers to enhance system performance and stability. Your responsibilities include developing features, debugging issues, and ensuring software scalability.
Key Responsibilities:
• Develop and maintain software features using C, C++, and Python
• Collaborate with hardware teams to launch new networking products
• Design software control interfaces for hardware management
• Analyze and resolve customer network issues with support teams
• Provide solutions for problems identified during system tests
Requirements:
• BSc, MS, or Ph.D. in Computer Science or related field
• 3+ years of experience in software ...

Ready to Apply?

Submit your application for Network Systems Software Engineer at Arista at Arista

Apply Now