Current jobs related to Graduate/Intern Software Engineer - Dublin - Arista Networks


  • Arista Dublin

    About Arista Networks · Arista Networks is a leading innovator in data-driven, client-to-cloud networking solutions for large-scale data center, campus, and routing environments. · Our relentless pursuit of innovation enables us to leverage the latest advancements in cloud comput ...

  • Cpl Resources

    Software Engineer

    15 hours ago


    Cpl Resources Dublin

    Software Engineer (Multiple Roles) · We are seeking skilled Software Engineers to join our Dublin-based engineering team. As a key member of WBA Digital and IT Solutions Ireland Ltd, you will contribute to building enterprise-grade software solutions that support innovation in he ...


  • September Consulting Ltd Dublin

    Job Title: · Java Software Engineer · Company Overview: · {company} is a global leader in the payments industry. · Job Description: · The Dublin team seeks a skilled Java Software Engineer to develop high-performance Java applications for a platform processing billions of transac ...


  • TN Ireland Dublin

    **Overview of Azure Teams and Job Description** · Microsoft's Azure teams are responsible for developing, managing, and maintaining the Azure cloud computing platform. · Multiple Azure teams are seeking skilled Software Engineers to design, implement, and operate large-scale dist ...


  • TN Ireland Dublin

    Job Title: Software Engineer - Monetisation, League of Legends · Company: Riot Games · Location: Dublin, Ireland · Job Summary: · We are seeking a skilled Software Engineer to join our League of Legends Monetisation team in Dublin. As a key member of our engineering team, you wil ...


  • Cpl Healthcare Dublin

    Software Engineer Job Description: Optimize Pharmacy Software Platform Operations ...


  • Arista Networks Dublin

    Company Overview · Arista Networks is a pioneering force in data-driven, client-to-cloud networking for large-scale environments. Our relentless pursuit of innovation enables us to harness the latest advancements in cloud computing, artificial intelligence, and software-defined n ...


  • Solas It Recruitment Dublin

    Executive Recruitment Consultant - (Expert in Software Development, QA, Mobile, Cloud, Product) We are seeking a skilled Software Engineer with expertise in data engineering and analytics to join our team. · The role involves designing and optimizing Data pipelines , managing Dat ...


  • TN Ireland Dublin

    About the Role · We are seeking a seasoned Software Engineer specializing in Code Governance and Design to join our team at WBA Technology Center. · The successful candidate will have extensive experience in designing, developing, and maintaining complex applications, with a focu ...


  • Test Board Dublin

    Job Summary · Redefine the Linux experience in embedded environments with a cutting-edge, secure, and updatable operating system. As a senior software engineer, you will work on developing a next-generation secure embedded Linux operating system. · Key Responsibilities · Design a ...


  • TN Ireland Dublin

    Social Network Login: · Software Engineer - Platform Independent Layer 2 and Infrastructure Team · Client: · Arista Networks · Location: · Dublin, Ireland · Job Category: · Other · EU Work Permit Required: · Yes · Job Reference: · 1b238c98458f · Job Views: · 105 · Posted: · 2025- ...


  • Informatica Corp. Dublin

    Build Your Career at Informatica · We are looking for a diverse group of collaborators who believe data has the power to improve society. We value solving some of the world's most challenging problems. · Software Engineer, Dublin · We seek an experienced Software Engineer with ex ...


  • Arista Networks Dublin

    Arista Networks Overview · We are an industry leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments. Our relentless pursuit of innovation leverages the latest advancements in cloud computing, artificial intelligence, and softwar ...


  • TN Ireland Dublin

    **Enhance Platform Insights as a Full Stack Software Engineer at Contentful** · Become a part of the innovative team at Contentful, where we empower thousands of customers to manage content at scale. As a Full Stack Software Engineer, you will play a vital role in enhancing and s ...


  • Reperio Human Capital Ltd Dublin Full time

    Software Engineer - Dublin (Hybrid) · We are seeking experienced Software Developers with a strong background in networking or Telco to join our team at this well-established multi-media company. · Key Responsibilities: · Develop code within a specialized networking team focused ...


  • TN Ireland Dublin

    Software Engineer (.NET Technologies) · A key role in our IT Business Operation Applications team is available for a technically strong and solution-oriented Software Engineer. · Key Responsibilities: · Maintenance and Enhancement: · Add new features to existing applications base ...


  • Arista Networks Dublin

    About Arista Networks · Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments. · Our relentless pursuit of innovation drives us to leverage the latest advancements in cloud computing, artificial in ...


  • Informatica Corp. Dublin

    Build Your Career with Informatica · We're seeking a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas for ...


  • Tbwa Chiat/Day Inc Dublin

    Founded in 2018 in Dublin, Tines is a smart, secure workflow platform designed to automate any manual task, regardless of complexity. By automating workflows, Tines empowers frontline teams to reduce monotonous, manual work and free up valuable time and resources. · Tines is an i ...


  • Microsoft Power Platform Community Dublin

    Job Overview · We're seeking a talented Software Engineer to join our team at Microsoft. This role offers the opportunity to develop software, tools, and code that will be used in support of various platforms and applications. · As a Software Engineer, you will collaborate with s ...


  • FRS Recruitment Dublin Full time

    Job Title: Software Engineer (All Levels) · Location: Remote (within Ireland) · Type: Full-time, Permanent · About Us · We are a dynamic AI consultancy that's pushing the boundaries of innovation. This exciting opportunity offers you the chance to work on cutting-edge AI and mach ...

  • Graduate/Intern Software Engineer - Dublin - Arista Networks

    Arista Networks
    Arista Networks Dublin

    3 weeks ago

    Default job background
    Description

    Company Overview

    Arista Networks is a leading innovator in data-driven, client-to-cloud networking for large-scale data center, campus, and routing environments. We differentiate ourselves through our relentless pursuit of innovation, leveraging 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.

    We foster an inclusive environment where individuals from diverse backgrounds and experiences feel welcome, driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, including Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. We take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.

    Job Summary

    The Routing team focuses on developing the core logic of the network, determining how packets traverse the network in the most optimal and resilient manner.

    Arista Networks seeks Graduate Engineers interested in learning cutting-edge product development in C/C++, Go, and other languages. This role involves advancing the Software Defined Networking (SDN) revolution.

    Responsibilities

    • Writing Linux user space and kernel code to enable 32-bit drivers to DMA 64-bit virtual memory spaces using both Intel and AMD IOMMU controllers.
    • Working at the hardware/software boundary for chips and the kernel, programming networking chips to provide latency analysis and maintaining accurate counts of events happening billions of times per second. You will also write Python to bootstrap new hardware and build software agents that mediate and translate between switching ASICs, high-capacity custom FPGAs, media adapters, and PCIe bridges.
    • Implementing communications protocols between routers and switches at layer 2 (such as LLDP, 802.1x, BFD, etc.) and layer 3 (such as BGP, OSPF, ISIS).
    • Updating the forwarding state of the hardware, using platform-independent abstractions.
    • Reconciling the Linux kernel routing model with the switch's forwarding state.
    • Implementing a policy language used for filtering and manipulating routing data received and advertised to peers.
    • Accessing ASIC registers over SPI bus, SMbus, PCIe, and I2C to implement high-resolution timers (sub-100ns accuracy) and read ASIC hardware specifications to gather near-real-time information on large numbers of packet flows and generate network congestion statistics.
    • Developing configuration management services using Go and Python to support YANG, OpenConfig, NETCONF, and RESTCONF over gRPC, SSH, and SSL for standardized switch configuration, combined with tools such as Git, Gerrit, Jenkins, Slack, and Trello.
    • Developing routing protocol agents (for BGP, OSPF, ISIS) in C/C++ within a Fedora Linux embedded environment. Coding fault-tolerant, concurrent agents capable of handling future data centers' demands for high performance and high availability. Fully automated, developer-owned, Python-based, continuous test harness with hundreds of devices under test at any one moment.

    Qualifications

    Candidates should have proficiency in any of the following: C, C++, Java, Python, Go, React.js, Redux.js, Node.js, Networking, Linux Embedded Systems, Algorithms, Programming, Software Development.


Jobs
>
Dublin