Talent.com
This job offer is not available in your country.
Software Engineer (Platform / EOS / Networking)

Software Engineer (Platform / EOS / Networking)

Arista NetworksBengaluru, Karnataka, India
11 hours ago
Job description

Job Description

Who You’ll Work With

You will work with the Platform team who work closest to the hardware and programming chips.

What You’ll Do

As a Software Engineer your core responsibility is to deliver new cutting edge product features. A major part of this is writing and owning design / implementation of the code that drives our products. However, the role of a Software Engineer is much bigger than ‘simply’ writing code. Software engineers work on the whole development process, including :

  • Suggesting and deciding what features to build
  • Driving the design and architecture
  • Pushing, testing, documenting the feature
  • Working alongside customers in the field if needed

Are you right for this role ?

This is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. For success at Arista all you need is :

  • Strong industry experience of 3+ years
  • Extensive background in algorithms and strong software architecture skills
  • Fluency in C / C++ programming
  • Hands-on experience with designs and implementations in a strong product-engineering environment.
  • Qualifications

  • Strong software debugging skills especially in embedded systems.
  • Experience with software development for the forwarding ASICs, FPGAs, Network Processors etc
  • Experience with hardware abstraction layer
  • Datapath forwarding for ACLs, QoS, Unicast, Multicast, EVPN MPLS, VXLAN, OAM etc
  • Strong communication skills and the ability to work in a team environment
  • Experience working through the complete software development life cycle right from requirements gathering to deliver the fully developed feature.
  • Experience in Network Systems Software development is a plus
  • Additional Information

    Arista stands out as an engineering-centric company. Our leadership, including founders and engineering managers, are all engineers who understand sound software engineering principles and the importance of doing things right.

    We hire globally into our diverse team. At Arista, engineers have complete ownership of their projects. Our management structure is flat and streamlined, and software engineering is led by those who understand it best. We prioritize the development and utilization of test automation tools.

    Our engineers have access to every part of the company, providing opportunities to work across various domains. Arista is headquartered in Santa Clara, California, with development offices in Australia, Canada, India, Ireland, and the US. We consider all our R&D centers equal in stature.

    Join us to shape the future of networking and be part of a culture that values invention, quality, respect, and fun.

    Create a job alert for this search

    Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    • New!
    Senior Software Engineer- Networking

    Senior Software Engineer- Networking

    DatabricksBengaluru, Karnataka, India
    At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical ...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Lead Software Engineer - C++, Network Protocol, Linux

    Lead Software Engineer - C++, Network Protocol, Linux

    EpamBengaluru, Karnataka, India
    C++, network protocols, and Linux.The ideal candidate will have over 8 years of experience, with a strong background in enterprise networking appliances and networking security products, particular...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer(Unix, networking, 24 / 7)

    Software Engineer(Unix, networking, 24 / 7)

    Motorola SolutionsBengaluru, Karnataka, India
    Ready to work in a 24 •7 mission-critical environment.This includes shift work and weekends.Engineers should be responsible for providing 24 / 7 on call support to satisfy the critical services agreed...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer C / C++, Linux, Device drivers, Platform & L2 / L3 Networking protocols Experience (4-8 Yrs).

    Software Engineer C / C++, Linux, Device drivers, Platform & L2 / L3 Networking protocols Experience (4-8 Yrs).

    CiscoBengaluru, Karnataka, India
    Join the Cisco IIOT team in product development for Industrial IOT switching and routing products that transforms industrial operations. Cisco's IIOT team provides an outstanding, unique experience ...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols.

    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols.

    CiscoBengaluru, Karnataka, India
    Join Cisco Wireless and help transform the network experience with our innovative wireless solutions.Enhance speed and security, and apply AI / ML for real-time insights, continuous monitoring and se...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Software Engineer - C++ Network Protocol Linux

    Senior Software Engineer - C++ Network Protocol Linux

    EpamBengaluru, Karnataka, India
    C++, network protocols, and Linux to join our team.The successful candidate will play a crucial role in developing and maintaining enterprise networking appliances, particularly in the area of netw...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer - E6 - Desktop

    Software Engineer - E6 - Desktop

    WhatfixBengaluru, Karnataka, India
    Founded in 2014 by Khadim Batti and Vara Kumar, Whatfix is a leading global B2B SaaS provider and the largest pure-play enterprise digital adoption platform (DAP). Whatfix empowers companies to maxi...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Software Engineer - Networking

    Senior Software Engineer - Networking

    NVIDIABengaluru, Karnataka, India
    NVIDIA is a leader in the field of computer graphics, PC gaming, accelerated computing and AI.Within NVIDIA, the Networking Business Unit is building chips, systems and software that are powering t...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols

    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols

    Cisco MerakiBengaluru, Karnataka, India
    Join Cisco Wireless and help transform the network experience with our innovative wireless solutions.Enhance speed and security, and apply AI / ML for real-time insights, continuous monitoring and se...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Development Engineer III, Distributed Cloud

    Software Development Engineer III, Distributed Cloud

    F5Bengaluru, Karnataka, India
    At F5, we strive to bring a better digital world to life.Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    OS Engineer

    OS Engineer

    Anicalls (Pty) LtdBengaluru, Karnataka, India
    Linux device tree configuration,.Linux devise drivers development,.Virtio based device drivers development,.Board bring-up for Linux or Android.Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr Software Engineer (Network)

    Sr Software Engineer (Network)

    eBayBengaluru, Karnataka, India
    At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells.Our platform empowers millions of buyers and sellers in more than 190 markets around the world....Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Systems Engineer, WLAN and Bluetooth

    Senior Systems Engineer, WLAN and Bluetooth

    SynapticsBengaluru, Karnataka, India
    The team are looking for an adaptable, enthusiastic, and reliable individual to form an integral part of our BT or WLAN protocol design. The team will work closely with the upper stack and systems.T...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Development Engineer, Device OS, Device OS

    Software Development Engineer, Device OS, Device OS

    ADCI - BLR 14 SEZBengaluru, Karnataka, India
    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.Since then, Lab126 has pro...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer - C Programming, Networking L2 / L3 (4-8Years).

    Software Engineer - C Programming, Networking L2 / L3 (4-8Years).

    CiscoBengaluru, Karnataka, India
    Looking forward to getting an exciting start to your career? Catalyst Engineering IOS XE Platform Independent team, designs and develops high-performance system software for various Cisco Platforms...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Development Engineer, Device OS, Device OS

    Software Development Engineer, Device OS, Device OS

    ADCI - KarnatakaBengaluru, Karnataka, India
    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.Since then, Lab126 has pro...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer (Network)

    Software Engineer (Network)

    eBayBengaluru, Karnataka, India
    At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells.Our platform empowers millions of buyers and sellers in more than 190 markets around the world....Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Cloud Platform Engineer – Networks

    Cloud Platform Engineer – Networks

    SmarshBengaluru, Karnataka, India
    Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications.Our growing community of over 0 organizations in regulated industries counts on Smarsh every da...Show moreLast updated: 7 hours ago