Lead Software Engineer For Packet Engines Winnipeg
Arista Networks • winnipeg, mb • Posted July 09, 2026
About the Role
Drive innovation at Arista as a Lead Software Engineer focused on packet forwarding engines. This role combines software development with in-depth hardware knowledge.
At Arista, you'll engage with state-of-the-art packet forwarding technology. You'll manage and develop features for ASIC-driven solutions, utilizing your expertise in C and Python. Your position entails working closely with hardware vendors and supporting customers through comprehensive testing and troubleshooting.
Key Responsibilities
- Develop functional and design specifications for features
- Implement solutions to packet forwarding challenges
- Create and execute automated test plans
- Work with hardware teams to launch recent systems
- Analyze and resolve issues in collaboration with Customer Support
Requirements
- 6+ years in software engineering for hardware integration
- Robust proficiency in C or C++ programming