Jobs
>
Vancouver

    Senior/Lead Software Engineer, Network Systems - Vancouver, Canada - Arista Networks

    Default job background
    Full time
    Description

    Job Overview

    Arista 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 create innovative features that optimize the performance of Arista's hardware. From temperature sensors to FPGAs, you'll be designing software that controls various elements. You'll have the chance to develop solutions to enhance system performance by leveraging hardware and FPGAs.

    At Arista, Software Engineering roles require a solid software engineering background. While focusing on Network Systems software, you'll also be involved in different aspects of software development, such as introducing new features, addressing issues, and enhancing code scalability and performance. From project definition to deployment and customer interactions, you'll take ownership of your projects and ensure top-notch quality in all your deliverables.

    Arista Software Engineering fosters a supportive culture that encourages growth. As your interests evolve, there's flexibility to explore other areas besides packet forwarding.

    Responsibilities

    • Collaborate with customers, product management, and hardware engineers to devise innovative network systems features.
    • Architect, design, and oversee the development of these features.
    • Build and maintain features using C, C++, and Python, including reviewing functional and design specifications. Develop automated tests and test infrastructure.
    • Work closely with hardware and manufacturing teams for new hardware launches.
    • Partner with hardware engineers to create efficient software control interfaces for managing hardware.
    • Provide technical leadership across features, projects, and tools.
    • Analyze and resolve issues in customer networks alongside Customer Support Engineers.
    • Assist System Test Engineers in diagnosing and fixing problems found during testing.
    • Guide and mentor new and junior engineers in Arista's software development environment.

    Qualifications

    • BS in Computer Science/Electrical Engineering/Computer Engineering + 8 years experience, OR MS in Computer Science/Electrical Engineering/Computer Engineering + 6 years experience, OR in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, OR equivalent work experience.
    • Expertise in C or C++, as well as Python.
    • Familiarity with UNIX or Linux.
    • Hands-on experience in designing hardware device drivers and/or system management utilities.
    • Knowledge of IP networking and/or distributed systems is a bonus.
    • Experience working with low-level hardware components is advantageous.
    • Applied knowledge of software engineering principles.
    • Strong problem-solving and software troubleshooting abilities.
    • Capability to independently design solutions and implement features.
    • Able to collaborate effectively in small teams.

    Additional Information

    For this role, the base pay ranges between $120,000 to $195,000 across Canada. Arista ensures competitive and fair compensation based on work location and market standards. The final offer will consider factors like skills, qualifications, experience, and location.

    In addition to base pay, certain roles may qualify for discretionary bonuses and equity incentives. Sales team members can participate in the Sales Incentive Plan, receiving commissions based on eligible sales. Employees also enjoy benefits like medical, dental, vision, wellbeing, income protection, and a Group Retirement Savings Plan. More details on compensation and benefits will be shared during the hiring process, tailored to the specific role and location.

    Rest assured, all your information will be treated as strictly confidential per EEO guidelines.



  • Microsoft Vancouver, Canada Full time

    Overview · Microsoft Research (MSR), a leading industrial research laboratory comprised of over 1,000 computer scientists working across the United States, United Kingdom, China, India, Canada, and the Netherlands. · We are currently seeking Researcher in the area of Systems an ...


  • Arista Networks Vancouver, Canada Full time

    Job Description · Arista Networks is looking for world-class Network Systems software engineers. · Network systems software is all about managing hardware components on switches and routers. As a Network Systems engineer, you will collaborate with hardware engineers to design and ...


  • Arista Networks Vancouver, Canada Full time

    Job Description · Who You'll Work With · Arista Networks is looking for world-class Network Systems software engineers. · Network systems software is all about managing hardware components on switches and routers. As a Network Systems engineer, you will collaborate with hardware ...


  • Arista Networks Vancouver, Canada

    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 r ...


  • Arista Networks Vancouver, Canada

    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, an ...


  • Tech Bench Services Ltd. Richmond, Canada Plein temps

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral equipment · Evalua ...


  • Arista Networks, Inc. Vancouver, BC, Canada

    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, agili ...


  • Arista Networks Vancouver, Canada

    Arista Networks was founded to pioneer and deliver software driven cloudnetworking solutions for largedata 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 ...


  • Arista Networks Vancouver, BC, Canada $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, an ...


  • Tech Bench Services Ltd. Richmond, Canada Full time

    Education: Secondary (high) school graduation certificate · Experience: Experience an asset · Tasks · Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral equipment · Ev ...


  • Arista Networks Vancouver, BC, Canada $95,000 - $145,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 r ...


  • Arista Vancouver, Canada

    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, an ...


  • Arista Networks Vancouver, Canada

    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, an ...


  • Arista Networks Vancouver, Canada Full time

    Job Description · Arista Networks is looking for world-class Senior/Lead Network Systems software engineers. · Network systems software is all about managing hardware components on switches and routers. As a senior/lead Network Systems engineer, you will collaborate and work with ...


  • CRDS Technology Group Inc. Richmond, Canada

    : Position: Network System Administrator (NOC Position Available: 1 Wage: $31.50 per hour Duration: 35-40 hours per week Terms of Employment: Permanent, Full-time Anticipated start date: As soon as possible Job Location: 4020 Viking Way Unit Richmond V6V 2L4 Job Duties: - Coordin ...


  • New Value Solutions Vancouver, BC, Canada

    New Value Solutions, a national IT consulting company, is seeking a Network Analyst to help our client upgrade network equipment at different sites across the Lower Mainland.Responsibilities:Onsite work to gather information required for VOIP phone deploymentOnsite work to deploy ...


  • Hexafusion Canada Inc. Vancouver, Canada

    **Job Title: Network and Systems Administrator** · **Company Name**: Hexafusion IT Solutions · **Location**: Vancouver, BC · **IMPORTANT: PLEASE READ BEFORE APPLYING** · - **Role Requirements**: This Network and Systems Administrator position requires proven hands-on experience a ...


  • A2Z Networks Inc Burnaby, Canada Plein temps

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral equipment · Evalua ...


  • A2Z Networks Inc Burnaby, Canada Full time

    Education: Secondary (high) school graduation certificate · Experience: 1 year to less than 2 years · Tasks · Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs), mainframe networks and computer workstations and peripheral equipm ...


  • Arista Networks Vancouver, Canada

    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, an ...