Software Engineer 4- L3 Control plane Development

Juniper

Education
Benefits
Skills

Software Engineer 4 – Routing Protocol Developer

Come and be part of the team which is helping shape Juniper’s vision of next generation data center and enterprise switching products and solutions. You will be part of a team responsible for designing, developing, and maintaining routing and switching software for Juniper product lines. This will involve complete life cycle of product development spanning, (but not limited to) the following:

You will be required to work with product management and other cross functional teams to develop detailed software functional specification, articulate system/software architecture specifications, for product features to meet product requirements.

You will be required to carry out detailed design and implementation, unit testing, integration of protocols, and other related software components for products and features.

Requirements:

7-10 years of experience as a Software Developer in Layer2/Layer3 networking or related systems area

Strong in C/C++ programming, data structures, algorithms, Linux/FreeBSD OS concepts

Excellent problem solving and debugging skills

Experience in implementing one or more routing protocols like OSPF, IS-IS, BGP or MPLS signalling protocols like RSVP, LDP or multicast routing protocols like PIM, IGMP.

Familiarity with L2 switching, EVPN, VXLAN, VPLS, L2VPN is preferred

Proactive mindset and strong willingness to learn and adopt new software development tools and technologies

BS/MS in Computer Science or similar discipline

Read Full Description
Confirmed 14 hours ago. Posted 22 days ago.

Discover Similar Jobs

Suggested Articles