Bestkaam Logo
Arista Networks Logo

Software Engineer (DPDK / Forwarding)

Bengaluru, Karnataka, India

3 weeks ago

Applicants: 0

Salary Not Disclosed

6 days left to apply

Job Description

Cloud EOS Team ? Arista Networks is the leader in building software driven cloud networks for today?s datacenter, cloud and campus environments. Arista delivers the most efficient, reliable and high performance Universal Cloud Network architectures based on 10G, 25G, 40G, 50G, 100G and 400G platforms delivered with an extensible operating system ? Arista EOS?. Arista EOS is built on an open, programmable, and resilient state-sharing architecture that delivers maximum system uptime, reduces CAPEX and OPEX by simplifying IT operations and enables business agility. ? We are building disruptive products and services that deliver highly automated networks that interconnect and secure connectivity between various global locations. As a part of the team you will be exposed to wide variety of technologies like EOS (Extensible Operating System), multithreaded, multicore software forwarding based on DPDK, public cloud (AWS, Azure, GCP) infrastructure, Path selection, NFV, Containers, Network Segmentation, Virtualization, microservice based architectures, CI/CD pipelines, and Terraform-based declarative provisioning models. As a core member of the CloudEOS team, you will be part of a fast paced, high-caliber team building cutting edge software products for Cloud-enabled WAN connectivity. The team is responsible for all aspects of the development and delivery of control plane, software data plane, and management platform/APIs/services. ? Arista provides an open Engineering-driven culture which fosters innovation and enables engineers to Learn, Lead and Thrive. Our adoption of modern software tools, methodologies and processes and emphasis on automation enables our engineers to focus their energies on the truly complex problems and be among the most productive in the industry. Arista's products are purpose built with the scale, performance and quality required to operate in some of the most demanding environments - this provides engineers the platform and rigour to learn and gain experience in building complex, scalable software systems. Basic qualifications ? Bachelor's/Master's degree in Engineering ? 3+ years of experience working as a Systems Software Development Engineer ? Proficiency in C++/C programming language ? Software Development experience with Linux Preferred qualifications ? Experience with DPDK, Software Forwarding, Qos. ? Python and/or Golang development experience ? 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 delivering the fully developed feature. ? Strong software debugging skills especially in embedded systems. ? Experience in Network Systems Software development is a plus

Additional Information

Company Name
Arista Networks
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
Hybrid
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
3 weeks ago
Application Ends
6 days left to apply

Similar Jobs

Accenture in India

3 weeks ago

Custom Software Engineer

Accenture in India

Applicantz

3 weeks ago

Senior Quality Assurance Engineer

Applicantz

NatWest Group

2 months ago

Software Engineer, Axiom

NatWest Group

Accenture in India

3 weeks ago

Custom Software Engineer

Accenture in India

Presidio

2 months ago

Senior Engineer Splunk Engineer

Presidio

Accenture in India

3 weeks ago

Custom Software Engineer

Accenture in India

Uplers

3 weeks ago

Cloud Engineer

Uplers

Theron Solutions

3 weeks ago

ETL Developer ? Data Engineering

Theron Solutions

Oracle

3 weeks ago

Software Developer 3

Oracle

QuillAir Pvt. Ltd.

3 weeks ago

Electronics Firmware Engineer

QuillAir Pvt. Ltd.