A

Layer 1 Software Engineer at Arista Networks

Arista Networks

winnipeg, mb, Canada Full-time June 19, 2026

Found 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...

Ready to Apply?

Submit your application for Layer 1 Software Engineer at Arista Networks at Arista Networks

Apply Now