Senior/Lead Software Engineer, Network Systems

7 days ago


Vancouver, British Columbia, Canada Arista Networks Full time

Arista Networks is in search of experienced Senior/Lead Network Systems software engineers.

As a senior/lead Network Systems engineer at Arista Networks, you will collaborate with customers, product management, and hardware engineers to develop and implement innovative features that optimize Arista hardware functionality. Your responsibilities will involve writing software to control various hardware components, ranging from temperature sensors to FPGAs and PCIE switches, with a focus on enhancing system performance. You will have the opportunity to work closely with hardware engineers throughout the product lifecycle, from design to market launch.

At Arista Software Engineering, a strong background in software engineering is essential. While the primary focus of this role is Network Systems software, you will be involved in various aspects of software development, such as debugging, scalability, and performance optimization. You will oversee your projects from inception to deployment, ensuring quality at every stage.

Arista Software Engineering fosters a supportive and growth-oriented culture. As your career evolves, you may explore different areas aligned with your interests and business requirements.

Responsibilities

  • Collaborate with customers, product management, and hardware engineers to conceptualize new network systems features.
  • Architect, design, and oversee the development of these features.
  • Utilize C, C++, and Python to develop and maintain features, create automated tests, and establish test infrastructure.
  • Interface with hardware and manufacturing teams for new hardware launches.
  • Work alongside hardware engineers to create efficient software interfaces for hardware management.
  • Provide technical leadership across projects and tools.
  • Assist Customer Support Engineers in troubleshooting and resolving network issues.
  • Support System Test Engineers in analyzing and rectifying test problems.
  • Mentor new and junior engineers to acclimate them to Arista's software development environment.

Qualifications

  • Minimum of a BS in Computer Science/Electrical Engineering/Computer Engineering with 8 years of experience, or MS with 6 years of experience, or Ph.D. with 3 years of experience, or equivalent
  • Proficiency in C, C++, and Python
  • Familiarity with UNIX or Linux
  • Hands-on experience in hardware device driver development and system management utilities
  • Understanding of IP networking and/or distributed systems preferred
  • Experience with low-level hardware components advantageous
  • Strong problem-solving and troubleshooting skills
  • Ability to independently design and implement features
  • Capability to work effectively in small teams

Additional Information

The base pay for this role ranges between $120,000 to $195,000 across Canada, varying by work location to ensure competitive compensation. The final offer will be determined based on skills, qualifications, experience, and location. In addition to base pay, certain roles may be eligible for bonuses and equity. Benefits include medical, dental, vision, wellbeing programs, income protection, and a Group Retirement Savings Plan. Confidentiality of information is maintained per EEO guidelines.



  • Vancouver, British Columbia, Canada Arista Networks Full time $120,000 - $195,000

    Senior/Lead Software Engineer, Network Systems Full-time Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job OverviewArista Networks is in search of skilled Senior/Lead Network Systems software engineers to join their team!Join a dynamic team where you'll work on managing hardware components for switches and routers. As a senior/lead Network Systems engineer, your role will involve collaborating with customers, product management, and hardware engineers to...


  • Vancouver, British Columbia, Canada Arista Networks Full time $120,000 - $195,000

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...


  • Vancouver, British Columbia, Canada Arista Networks Full time $120,000 - $195,000

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company DescriptionArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company DescriptionArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...


  • Vancouver, British Columbia, Canada Arista Networks, Inc. Full time

    Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud networking ...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job Description Who You'll Work With Arista Networks is looking for world-class Senior/Lead software engineers 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. Your software will...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company DescriptionArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company DescriptionArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company DescriptionArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud networking...


  • Vancouver, British Columbia, Canada Arista Networks Full time $95,000 - $145,000

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...


  • Vancouver, British Columbia, Canada Arista Full time

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloudnetworkingports...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    Your New Role and TeamSanctuary AI–a multi award-winning LinkedIn Top Startup company- is looking to hire a Senior Network Engineer for our Platform team. Reporting to the Platform Team Lead, you'll actively contribute to ensuring seamless communication between real-time compute systems, edge devices, and cloud that power our general-purpose robots.The...