Description
Arista Networks is hiring a Packet Forwarding Engine Software Engineer to develop, test, debug, and support software for ASIC-based packet forwarding engines and system software. The role covers functional and design specifications, C/C++ and Python implementation, automated testing, hardware integration, customer network troubleshooting, ASIC validation, and mentoring junior engineers. Candidates need a relevant bachelor's degree plus 8 years of experience, or an MS plus 6 years, or a Ph.D. plus 3 years, or equivalent experience, along with knowledge of C or C++, UNIX or Linux, IP networking or distributed systems, and software engineering principles. The role offers a Canadian base-pay range of $120,000 to $195,000, with possible bonuses, equity, and medical, dental, vision, wellbeing, income protection, and retirement benefits.
