Talent.com
This job offer is not available in your country.
Software Engineer (Routing Protocols)

Software Engineer (Routing Protocols)

ConfidentialBengaluru / Bangalore
21 days ago
Job description
  • Write functional specifications and design specifications for small-sized routing protocol features.
  • Independently implement solutions to small-sized problems in our routing protocol software, using the C, C++, and python programming languages.
  • Write test plan specifications for small-sized routing protocol features, and implement automated test programs to execute the cases described in the test plan.
  • Debug problems found by our automated test programs and fix the problems.
  • Work on a team implementing, testing, and debugging solutions to larger routing protocol problems.
  • Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches.
  • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
  • Mentor new and junior engineers to bring them up to speed in Aristas software development environment.
  • Review and contribute to the specifications and implementations written by other team members.
  • Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead.
  • B.Tech, M.Tech or Ph.D. in Computer Science / Electrical Engineering / Computer Engineering with 2-8 years of related work experience
  • Knowledge of C or C++
  • Knowledge of UNIX or Linux
  • Understanding of IP networking and IP routing protocols, specifically one of RIP, OSPF, BGP, IS-IS, or PIM.
  • Hands-on experience in the design and development of IP routing protocol or distributed systems software.
  • Hands-on experience with enterprise or service provider class, Ethernet switch / router system software development, or significant PhD-level research in the area of network routing and packet forwarding.
  • Applied understanding of software engineering principles
  • Strong problem-solving and software troubleshooting skills.
  • Ability to design a solution to a small-sized problem and implement that solution without outside help. Able to work on a small team solving a medium-sized problem with limited oversight
  • Skills Required

    C, C++, Unix, Linux, Python

    Create a job alert for this search

    Software Engineer • Bengaluru / Bangalore

    Related jobs
    • Promoted
    Principal Engineer- Storage Protocol - Large Company

    Principal Engineer- Storage Protocol - Large Company

    TalentiserBengaluru, Karnataka, India
    As a Principal Software Engineer you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Participate and lead requirements analysis, architecture desi...Show moreLast updated: 7 days ago
    • Promoted
    Responsive - Software Engineer - Distributed Systems

    Responsive - Software Engineer - Distributed Systems

    ResponsiveBangalore
    About the job : About Responsive : Responsive (formerly RFPIO) is the global leader in strategic response management software,...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RecroBangalore Urban, Karnataka, India
    As a Principal Software Engineer - Protocols -, you will play a key.Participate and lead requirements analysis, architecture design, design. Developing and maintaining software and services that pow...Show moreLast updated: 11 days ago
    • Promoted
    Systems Engineer (Req English)

    Systems Engineer (Req English)

    Sphericbangalore, karnataka, in
    GlobalStake is a pioneering technology firm focused on delivering innovative solutions in the blockchain domain.We specialize in deploying state-of-the-art projects across various ecosystems, inclu...Show moreLast updated: 7 days ago
    • Promoted
    Lead Engineer (L2 / L3 protocol)

    Lead Engineer (L2 / L3 protocol)

    ConfidentialBengaluru / Bangalore
    Design, implement and trouble-shoot scalable and reusable software systems.In-depth knowledge of JavaScript, CSS, HTML, front-end languages, frameworks, JS / Python, and related libraries.Experience ...Show moreLast updated: 30+ days ago
    • Promoted
    Protocol Log Analyzer

    Protocol Log Analyzer

    L&T Technology ServicesBengaluru, Karnataka, India
    Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.Bluetooth development, debugging, or triage. Experience with Android OS and Bluetooth stack internals is a plus.Show moreLast updated: 11 days ago
    • Promoted
    • New!
    [3 Days Left] Software Engineer (Routing)

    [3 Days Left] Software Engineer (Routing)

    Arista NetworksBengaluru, Karnataka, India
    Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. Arista is a well-established and profita...Show moreLast updated: 2 hours ago
    • Promoted
    ACL Digital - L2 / L3 Senior Software Engineer - Multicast Protocols

    ACL Digital - L2 / L3 Senior Software Engineer - Multicast Protocols

    ACL DigitalBangalore
    Senior Network Software Developer - L2 / L3 IP Multicast to join our dynamic team in Bengaluru.Job Summary : We are seeking a highly skilled and experienced S...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    ▷ [Apply in 3 Minutes] Principal Engineer- Storage Protocol - Large Company

    ▷ [Apply in 3 Minutes] Principal Engineer- Storage Protocol - Large Company

    TalentiserBengaluru, Karnataka, India
    As a Principal Software Engineer you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : - Participate and lead requirements analysis, architecture d...Show moreLast updated: 2 hours ago
    • Promoted
    • New!
    ▷ Apply in 3 Minutes! Principal Software Engineer

    ▷ Apply in 3 Minutes! Principal Software Engineer

    RecroBengaluru, Karnataka, India
    As a Principal Software Engineer - Protocols -, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include :  Participate and lead requirements analysi...Show moreLast updated: 2 hours ago
    • Promoted
    Software Engineer – Protocols

    Software Engineer – Protocols

    RecroBengaluru, Karnataka, India
    As a Software Engineer at Nasuni, you will play a key role in enhancing our.Your responsibilities will include : .Collaborating on requirements analysis, design reviews to evolve.Developing and maint...Show moreLast updated: 11 days ago
    • Promoted
    Sr. Software Engineer - Layer 2

    Sr. Software Engineer - Layer 2

    Check Point Softwarebangalore, karnataka, in
    Are you passionate about Linux, Networking, and Network Security? Join Us!.At Check Point, we’re at the forefront of network security, and our User-space Infrastructure group drives the evolution o...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer - C / Linux / Networking Protocols

    Senior Software Engineer - C / Linux / Networking Protocols

    TERASTAR NETWORKS INDIA PRIVATE LIMITEDBangalore
    Job Title : Senior Software Engineer C, Linux, Networking Protocols Experience : 7-12 years Work Location : < / b...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Routing)

    Software Engineer (Routing)

    Arista NetworksBengaluru, Karnataka, India
    Arista is a well-established and profitable company with over $8 billion in revenue.Arista’s award-winning platforms, ranging in Ethernet speeds up to 800G bits per second, redefine scalability, ag...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Ciscobangalore, karnataka, in
    We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years).Enterprise Switching organization. These switches power the world’s most critical networks—supporting hy...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    High Salary! Software Engineer – Protocols

    High Salary! Software Engineer – Protocols

    RecroBengaluru, Karnataka, India
    As a Software Engineer at Nasuni, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include :  Collaborating on requirements analysis, design reviews t...Show moreLast updated: 2 hours ago
    • Promoted
    Software Engineer - Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Software Engineer - Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    CiscoBengaluru, Karnataka, India
    We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years)At Cisco, the Enterprise Switching organization is building the backbone of the modern network with ...Show moreLast updated: 5 days ago
    • Promoted
    Resident Engineer – Kubernetes & Portworx

    Resident Engineer – Kubernetes & Portworx

    CMK Resources, Inc.hosur, tamil nadu, in
    CMK Resources Resident Engineer – Kubernetes & Portworx (3 openings).Help Shape the Future of Kubernetes Storage.Our client's largest and most strategic customer is moving VMware-based workloads to...Show moreLast updated: 19 days ago