Lead Software Engineer at Arista
Arista Networks • winnipeg, mb • Posted July 09, 2026
Position Overview
Join Arista as a Lead Software Engineer, focusing on innovative packet forwarding engines. Utilize C and Python to drive features in cutting-edge ASIC-driven solutions while collaborating with hardware teams.
In this role, you will blend software development with extensive hardware knowledge. You will develop functional and design specifications, implement solutions for packet forwarding challenges, and create automated test plans. The position also involves deep engagement with hardware vendors and supporting customers through comprehensive testing and troubleshooting.
Key Responsibilities: • Develop functional and design specifications for new features • Implement solutions to complex packet forwarding issues • Create and execute automated testing plans effectively • Collaborate with hardware teams to launch new systems • Analyze and resolve technical issues with customer support
Requirements: • 6+ years of software engineering experience • Proficient in C ...
In this role, you will blend software development with extensive hardware knowledge. You will develop functional and design specifications, implement solutions for packet forwarding challenges, and create automated test plans. The position also involves deep engagement with hardware vendors and supporting customers through comprehensive testing and troubleshooting.
Key Responsibilities: • Develop functional and design specifications for new features • Implement solutions to complex packet forwarding issues • Create and execute automated testing plans effectively • Collaborate with hardware teams to launch new systems • Analyze and resolve technical issues with customer support
Requirements: • 6+ years of software engineering experience • Proficient in C ...