Live opening · Posted 7 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Responsibilities:
Implement solutions in one or more areas related to Segment Routing MPLS and Segment Routing IPv6 including TI-LFA, QoS, BFD, and SDN technologies in the IPI OcNOS (Network Operating System).
Design/implement hardware abstraction layer code to integrate merchant silicon (and SDKs) to provide seamless forwarding plane solutions that can be leveraged across different OcNOS SKUs.
Write detailed design specs, coding, and unit and functional testing in the Agile and waterfall software development environments.
Participate in architectural discussions, design reviews, peer code reviews, and QA test plan reviews.
Work with the multi-site development/architecture team to implement the above.
Troubleshoot and debug protocol-related issues in both lab and customer environments.
Requirements:
Education: Any technical degree (15 years of education).
Major skills the candidate must have: C/C++ programming, L2/L3 protocol development, and Segment Routing protocols; IPv6/MPLS feature development. The candidate should be strong in programming.
Must have 6+ years of experience in the design and development of Layer 3 networking protocols, including IS-IS, OSPF, and BGP.
Hands-on development experience in the Segment Routing domain (SR-MPLS, OSPF-SR, IS-IS SR, TI-LFA, BFD, QoS) is preferred.
Hands-on development experience with one or more MPLS protocols (LDP, RSVP, BGP LU) is preferred.
Working knowledge of different Layer 2 and Layer 3 services on top of Segment Routing or MPLS transports (L2VPN, L3VPN, EVPN)
Working knowledge of segment routing in the IPv6 data plane is highly desirable.
Hands-on experience with IPv4/IPv6 IP protocols, access lists, route maps, and policies.
Experience with forwarding plane software and Broadcom SDK (Jericho+ chipset) is highly desired.
Very strong C/C++ coding and debugging skills.
Familiarity with network testing and debugging tools (GDB, Valgrind, GCov).
Development experience in a multi-threaded environment on Linux.
Excellent written and verbal communication skills.
B. S. or M. S. in computer science or a related field.
Experience
9-13 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.