Routing / Switching Development

Location: Bangalore
Specialization: IT Software - System Programming
Sub Specialization:
Reference: 27752

Senior Software Engineer ? Routing Protocols




Senior Software Engineer ? Routing Protocols


Unicast / Multicast / MPLS protocols development


As a technical engineer in an individual capacity role, you will be responsible in owning and contributing to the design, development and maintenance of one or two routing protocol modules relating to unicast, multicast and MPLS related protocol. Examples of such protocols are OSPF, BGP, LDP, RSVP, PIM, IS-IS etc. on a family of access and edge router products.




Bangalore, India




IP & Broadband R & D




B.E. / B Tech., M Tech., or equivalent (CS / ECE) from premier engineering institutions only. First Class with Distinction.




5-10 years


Job Profile


*         Exciting opportunity to work on best-in-class products deployed worldwide.


*         Opportunity to debug, design and develop on highly availability system architectures and design for industry leading highly scalable products in Routing /MPLS space.


*         Chance to work on carrier-class deployed technology.


*         Opportunity to play an individual contributor role growing to a lead engineer role.




*         Bachelors or masters in Comp Science or equivalent


*         3+ years total experience in software development.


*         3+ year?s relevant experience in developing software in the IP protocol area on embedded


real-time operating systems.


*         Expert level C coding and debugging experience.


*         Should possess hands-on experience in design and implementation of one or more routing protocols such as OSPF, BGP, RIP, IS-IS, IGMP, LDP, RSVP etc. on a carrier class router platform.


*         The ideal candidate should be familiar with related RFC?s and have a good understanding of the work going on within the industry standards body.


*         Candidate should have experience and the ability to work independently with other cross-functional teams including SQA.


*         Strong OS concepts and exposure to multi-threaded application development a must.


*         Knowledge of overall router design and software architecture desirable.


*         Excellent communication skills (verbal and written) a must. Must possess the willingness to produce high quality of code.


*         This role is for a very self-driven and highly motivated individual.