Highly Skilled Software Professional Wanted for ASIC-Based Packet Forwarding Engines

1 week ago


Vancouver, British Columbia, Canada Arista Networks Full time
Job Description

Arista Networks seeks a skilled software engineer to join its team of experts in developing packet forwarding engine and system software.

The ideal candidate will have strong software engineering fundamentals, knowledge of ASIC-based packet forwarding engines, hardware components, board system management software, and networking systems.

We are looking for a highly motivated individual who can work independently and as part of a team to bring up new hardware, develop features requiring hardware forwarding support, test the software and hardware, and support customers using the products built by our team.

This role demands expertise in C, C++, and Python programming languages, as well as UNIX or Linux operating systems. The candidate should also have a good understanding of IP networking and distributed systems, applied software engineering principles, and strong problem-solving skills.

Responsibilities:
  • Write functional specifications and design specifications for small-sized packet forwarding engine features and system software.
  • Implement solutions to small-sized problems in our packet forwarding engine software and system software.
  • Understand, utilize, test, and debug packet forwarding engine and hardware components vendor-provided software libraries.
  • Write test plan specifications and implement automated test programs to execute the cases described in the test plan.
  • Debug problems found by our automated test programs and fix the problems.
  • Work on a team implementing, testing, and debugging solutions to larger packet forwarding engine software problems and system software issues.
Qualifications:
  • BSc, MS or in Computer Science/Electrical Engineering/Computer Engineering with 2+ years of related post graduate work experience.
  • Experience or knowledge in C or C++ programming languages.
  • Knowledge of UNIX or Linux operating systems.
  • Understanding of IP networking or distributed systems.
  • Applied understanding of software engineering principles.

Arista offers a competitive salary ranging from $95,000 to $145,000 based on location and qualifications. Additionally, employees are entitled to benefits including medical, dental, vision, wellbeing, income protection, and a Group Retirement Savings Plan. We encourage talented individuals to apply for this exciting opportunity to join our team of experts in packet forwarding engine and system software development.



  • Vancouver, British Columbia, Canada Arista Full time

    Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our innovative approach sets us apart from others in the industry.We leverage cutting-edge advancements in cloud computing, artificial intelligence, and...


  • Vancouver, British Columbia, Canada Arista Full time

    Job Title: Senior/Lead Software EngineerJob Summary:Arista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the team, you will be responsible for designing, developing, and testing software for our ASIC-based packet forwarding engines and...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Arista Full time

    Software Engineer (Packet Forwarding Engines)Full-timeArista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our innovative approach leverages the latest advancements in cloud computing, artificial intelligence, and software-defined networking to deliver a...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Arista Full time

    Software Engineer (Packet Forwarding Engines)Full-timeArista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our innovative approach leverages the latest advancements in cloud computing, artificial intelligence, and software-defined networking to deliver a...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionWho You'll Work WithArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high-caliber team building packet forwarding engine and system software...


  • Vancouver, British Columbia, Canada Arista Full time

    Arista Networks is a leading innovator in data-driven, client-to-cloud networking for large data center, campus and routing environments. Our relentless pursuit of innovation is guided by the latest advancements in cloud computing, artificial intelligence, and software-defined networking.To drive our mission forward, we're looking for highly skilled software...


  • Vancouver, British Columbia, Canada Arista Full time

    Company OverviewArista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our relentless pursuit of innovation enables us to leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking.Job SummaryWe are seeking an...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionArista Networks is seeking a skilled software engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high-caliber team building packet forwarding engine and system software to manage the world's most complex...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our innovative approach leverages the latest advancements in cloud computing, artificial intelligence, and software-defined networking to deliver a competitive...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Role OverviewWe are seeking a highly skilled Network Software Architect to join our Packet Forwarding Engines (PFE) and System software development team at Arista Networks.Estimated Salary$150,000 - $170,000 per year in Canada.Job ResponsibilitiesThe ideal candidate will have strong software engineering fundamentals and an understanding of ASIC-based packet...


  • Vancouver, British Columbia, Canada Arista Full time

    Arista Networks is a leading innovator in data-driven, client-to-cloud networking for large data center, campus, and routing environments. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world.About the RoleWe are...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company OverviewArista Networks is a leading provider of software-defined networking solutions for data center, cloud, and high-performance computing environments.SalaryThe estimated salary for this role is $95,000 to $145,000 per year, depending on experience and location.Job DescriptionThis position involves designing, developing, and testing software...

  • Software Professional

    2 weeks ago


    Vancouver, British Columbia, Canada Arista Networks Full time

    Job OverviewArista Networks seeks a highly skilled Software Engineer to join our Extensible Operating System (EOS) software development team. This position requires a strong background in software engineering fundamentals, with a focus on building features for our data center networks.The successful candidate will work closely with the EOS team to design,...


  • Vancouver, British Columbia, Canada Corinex Full time

    We are seeking a highly skilled and experienced Embedded Software Engineer to join our team at Corinex. In this role, you will be responsible for designing, developing, and testing software solutions for various embedded systems.About the RoleThis is a permanent position, working 40 hours per week. You will need to have a Bachelor's degree in Computer...


  • Vancouver, British Columbia, Canada Arista Full time

    Job DescriptionArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high-caliber team building features to run the world's largest data center networks.The EOS team is responsible for all aspects of...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionArista Networks is seeking a highly skilled software development engineer to join our team. As a software development engineer, you will be responsible for designing, developing, and implementing software tools and Machine Learning models.The ideal candidate will have a strong background in computer science and experience with Agile frameworks...


  • Vancouver, British Columbia, Canada Arista Full time

    About the RoleArista Networks seeks a skilled software engineer to join our Extensible Operating System (EOS) development team. As a core team member, you will contribute to building features for the world's largest data center networks.The EOS team is responsible for all aspects of software development and delivery for Arista's data center networking...


  • Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Azad Technology Partners is a minority-owned business committed to diversity, equity, and inclusion.We are seeking a highly skilled software engineering specialist for a full-time, W2 contract position in Plano, TX.Estimated salary: $93,000 - $104,000 per year (based on 40 hours/week).Job DescriptionThe successful candidate will manage complex projects...


  • Vancouver, British Columbia, Canada Arista Full time

    We are seeking a talented Software Engineer to join our Software for Open Networking in the Cloud (SONiC) software development team at Arista Networks. As a core member of this team, you will be part of a fast-paced, high-caliber team building and qualifying features to run the world's largest data center networks.You will work with your fellow engineers and...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionOverviewArista Networks is seeking a highly skilled software engineer to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high-caliber team building features to run the world's largest data center networks.ResponsibilitiesDesign and implement software...