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