Talent.com
Software Engineer, Network Systems
Software Engineer, Network SystemsArista Networks • Vancouver, British Columbia, Canada
Software Engineer, Network Systems

Software Engineer, Network Systems

Arista Networks • Vancouver, British Columbia, Canada
18 days ago
Job type
  • Full-time
Job description

Who Youll 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 engineers to design and build novel features that help Arista hardware run effectively and efficiently. You will write software that controls  everything from temperature sensors fan controllers power controllers storage devices to FPGAs NICs and PCIE switches. You will design abstractions that allow this software to be easily packaged and integrated into hardware drivers that manage all our hardware. You will also get to work closely with our hardware engineers throughout the lifecycle of our products - ranging from influencing hardware designs for ease of software control to bringing up brand new hardware and taking it through the development cycle to market.

What Youll Do

Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Network Systems software the role will cover all aspects of software development spanning the addition of new features debugging problems and fine tuning code for scalability and performance. You will own your projects from definition to deployment and customer interactions and you will be responsible for the quality of everything you deliver.

Arista Software Engineering prides itself on a supportive and growth oriented culture. Over time as your interests change coupled with evolving business needs you will have the opportunity to switch from packet forwarding to other areas if you like.

Responsibilities

  • Develop and maintain features using C C and Python review and contribute to functional and design specifications. Build automated tests and test infrastructure to test the features.
  • Work with hardware and manufacturing teams to bring new hardware to market.
  • Collaborate with hardware engineers to design optimal software control interfaces for managing hardware components.
  • Work with Customer Support Engineers and customers to analyze mitigate and fix problems in customer networks.
  • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.

Qualifications :

  • BSc MS or Ph.D. in Computer Science / Electrical Engineering / Computer Engineering with 3 years of related post graduate work experience
  • Knowledge of C or C and Python.
  • Knowledge of UNIX or Linux
  • Understanding of IP networking and / or distributed systems is a plus
  • Experience working with low level hardware components is a plus
  • Applied understanding of software engineering principles
  • Strong problem solving and software troubleshooting skills
  • Ability to design a solution and implement features independently.
  • Ability to work in small teams.
  • This is a mid-level software engineer requirement not applicable for fresh graduates or interns.

    #LI-PA1

    Additional Information :

    The new hire base pay for this role has a pay range of $95000 to $145000. Arista offers different pay ranges based on work location so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors including skills qualifications relevant experience and work location.

    The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Aristas Sales Incentive Plan which pays commissions calculated as a percentage of eligible sales. Employees are also entitled to benefits including medical dental vision wellbeing income protection and a Group Retirement Savings Plan. The recruiting team can share more details during the hiring process specific to the role and location.

    Remote Work : No

    Employment Type : Full-time

    Key Skills

    Academics,Hardware & Networking,ASP.NET,Business Operations,Barista,ERP

    Department / Functional Area : Software Engineering

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Network Engineer • Vancouver, British Columbia, Canada

    Similar jobs
    Network Analyst Phone Deployment

    Network Analyst Phone Deployment

    Charter Telecom • Burnaby, BC, Canada
    Full-time
    Position Title : Network Analyst Phone Deployment.Charter is currently seeking one (1) experienced Network Analyst Phone Deployment to join our team starting September 2025.The ideal candidate will ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Field Solution Architect - Networking

    Senior Field Solution Architect - Networking

    CDW • Vancouver, BC, Canada
    Full-time
    At CDW, we make it happen, together.Trust, connection, and commitment are at the heart of how we work together to deliver for our customers. It’s why we’re coworkers, not just employees....Show more
    Last updated: 30+ days ago • Promoted
    Sr. Infrastructure Engineer with Kubernetes - Confidential

    Sr. Infrastructure Engineer with Kubernetes - Confidential

    Confidential • delta, bc, ca
    Full-time
    The role seeks a highly experienced Infrastructure Specialist to spearhead the design, deployment, and operational excellence of a modern cloud-native infrastructure. The ideal candidate must posses...Show more
    Last updated: 8 days ago • Promoted
    IT Systems and Network Specialist

    IT Systems and Network Specialist

    DMCL LLP • Vancouver, BC, Canada
    Full-time
    This role is responsible for the design, deployment, maintenance, support, and security of DMCL’s IT infrastructure, including workstations, servers, networks, and cloud services, and plays a...Show more
    Last updated: 6 days ago • Promoted
    Manager, Systems Integration (Security Systems Division)

    Manager, Systems Integration (Security Systems Division)

    SSRG • Burnaby, BC, Canada
    Full-time
    We are seeking a Manager, Systems Integration!.The Manager, Systems Integration is responsible for the business and operational aspects of the Security Systems Division. This role provides leadershi...Show more
    Last updated: 5 days ago • Promoted
    Information Systems Manager

    Information Systems Manager

    Pacific National Exhibition • Vancouver, British Columbia, Canada
    Full-time +1
    Quick Apply
    The Pacific National Exhibition is an iconic institution in BC, famous for bringing generations of people together to celebrate and build memories. This 116-year-old, non-profit organization has an ...Show more
    Last updated: 1 day ago
    Platform Engineer Cloud Networking

    Platform Engineer Cloud Networking

    Bally's Intralot • Vancouver, BC, CA
    Full-time
    Join INTRALOT as a Platform Engineer - Cloud Networking (AWS) - Powering Gaming Experiences!.At INTRALOT, we shape the future of gaming through innovation and technology. Our global presence, divers...Show more
    Last updated: 25 days ago
    Senior Systems & Graphics Engineer

    Senior Systems & Graphics Engineer

    Parallelz • Vancouver, BC, Canada
    Full-time
    Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
    Last updated: 30+ days ago • Promoted
    Network Solutions Specialist

    Network Solutions Specialist

    Targeted Talent • Richmond, BC, Canada
    Full-time
    Join our client’s team as a Network Solutions Architect! (REMOTE).Are you a dedicated tech enthusiast with a knack for building top-notch computer networks? We're on the lookout for a pro...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Engineer

    DevOps Engineer

    A-CX • Vancouver, BC, Canada
    Full-time
    Salary : $99,327 $122,892 CAD / year.A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Spec...Show more
    Last updated: 30+ days ago • Promoted
    Computer programming Private Tutoring Jobs Richmond

    Computer programming Private Tutoring Jobs Richmond

    Superprof • Richmond, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Network Automation Specialist - L3

    Network Automation Specialist - L3

    Global Relay • Vancouver, BC, Canada
    Full-time
    For over 25 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...Show more
    Last updated: 6 days ago • Promoted
    Java Software Engineer - richmond

    Java Software Engineer - richmond

    iTeckSoft Inc. • richmond, bc, ca
    Full-time
    Onsite role & Onsite Interview.Only US citizens & Green card holders requirement.Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event...Show more
    Last updated: 13 hours ago • Promoted • New!
    Human Resources Manager

    Human Resources Manager

    Wexxar Bel • Greater Vancouver Metropolitan Area, Canada
    Full-time
    Wexxar Packaging, based in Richmond, British Columbia, Canada, is a leading manufacturer of multiple brands of high quality integrated packaging solutions for case forming, tray forming, and case s...Show more
    Last updated: 7 days ago • Promoted
    Embedded System Engineer

    Embedded System Engineer

    ZVST Cloud Tech • Vancouver, BC, Canada
    Full-time
    Title : Embedded System Engineer.C, Silicon Validation, NVMe, PCIe, debugging, compilers, GIT, RTOS.Develop and test SSD firmware- Preferred not mandatory. Participate in design and code reviews.Coll...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Infrastructure)

    Senior Software Engineer (Infrastructure)

    owl.co • Vancouver, BC, CA
    Full-time
    Quick Apply
    AI systems for high‑stakes, real‑world decisions.Our platform ingests and reasons over large, messy data to surface evidence with hard constraints around fairness, auditability, and low bias.The si...Show more
    Last updated: 30+ days ago
    Computer Network Technician

    Computer Network Technician

    Heroistic Software Consulting Group Ltd • Surrey, BC, Canada
    Full-time
    Conducting the tests and performing security and quality controls.Perform routine network start up and close down and maintain control records. Provide problem solving services to network users.Inst...Show more
    Last updated: 30+ days ago • Promoted
    Technical Project Manager (Firmware & Systems Engineer)

    Technical Project Manager (Firmware & Systems Engineer)

    MistyWest • Vancouver, BC, CA
    Full-time
    Quick Apply
    Technical Project Manager (Firmware & Systems Engineer).Location : Hybrid (at least 3 days per week in MWHQ, Vancouver, BC). Base Salary : $125,000 - $135000.MistyWest is a hardware engineering co...Show more
    Last updated: 11 days ago