Layer 1 Software Engineer at Arista Networks

Arista Networks

Full-time Other-General
Apply Now
Location
winnipeg, mb, Canada
Posted
June 08, 2026

Job Description

Advance your career at Arista Networks as a Senior Software Engineer specializing in Layer1 software solutions. Utilize your expertise in C, C++, and Python to innovate next-generation networking.
As a key member of Arista's engineering team, you will contribute significantly by developing and managing Layer1 software, while closely interacting with customers and hardware engineers. Your role includes designing innovative features, mentoring junior engineers, and conducting software development for high-quality, scalable solutions.
Key Responsibilities:
• Interface with customers to define Layer1 features
• Design and manage the software development lifecycle
• Develop features using C, C++, and Python
• Collaborate with hardware teams for product launches
• Mentor junior engineers to ensure technical growth
Requirements:
• Master's degree and 6 years of experience
• Expertise in C, C++, and Python programming
• Proficient in UNIX/Linux systems
• Und...