1 CIDC Job
Calix - Staff Software Engineer - Routing Protocols (10-20 yrs)
CIDC
posted 6d ago
Job Description :
Calix is seeking a seasoned Software Engineer experienced in Routing Control plane, Data plane, and BNG, Subscriber Management Protocols.
You will be involved in Architecting and Implementing innovative solutions for Broadband Access Networks (Optical wireline, Cable MSO and Wireless).
Calix is the technology leader in Access space. We are dramatically leapfrogging the competition with a new suite of products - we are hiring the best to build the best for our expanding customer base.
We are working on exciting new architectures based on open source software, modern development tools and agile development practices.
Come; join us to become part of a team which is redefining the landscape for Access communication networks.
Roles and Responsibilities :
- Work with cross-functional teams to architect solutions for Access networks as they apply to Optical wireline, Cable MSO and Wireless access technologies.
- Analyze Product Requirements, Customer use-cases to design solutions targeted for delivering Triple-play, high-speed internet access services for Residential and Business applications.
- Innovative solutions to simplify access networks, collapse network layers and hierarchy while integrating Layer 3 unicast and multicast routing, MPLS and Virtualization technologies onto Calix platforms.
- Design solutions to support integrating BNG (Broadband Network Gateway) and Subscriber Management functionality on Calix Platforms
- Integrate and port commercial protocol Stacks onto embedded Access OS.
- Design/implement Abstraction layer code to integrating merchant silicon (and SDKs) to provide
seamless forwarding plane solutions which can be leveraged across different products.
- Write detailed Design specs, conduct design reviews, coding, unit-test in Agile development environment.
- Participate in Design reviews, Architecture discussions, Implementation, Unit-testing and Maintenance.
- Work with multi-site Development/Architecture team to implement the above.
Qualifications :
- Must have 10+ years of experience in design and development of Routing protocols (IS-IS, OSPF, BGP), MPLS technologies (LDP, Pseudo-wires, MPLS-TE), L2VPN/L3VPN.
- Hands-on development experience with Segment Routing (SRV6, SR-MPLS, TI-LFA, EVPN) and well-versed with SR use-cases.
- Hands-on experience with EVPN concepts, design, and implementation.
- Must be well versed with ipv4/ipv6 IP protocols, Access Lists, Route maps and Policies.
- Experience with Forwarding plane software, Broadcom SDK (Jericho+ chipset) highly desired.
- Experience with Network virtualization technologies including SDN/NFV will be a plus.
- Must have development experience with emphasis on writing scalable code for Embedded
- Networking/Telecom products.
- Very Strong C/C++, Python coding and Debugging skills.
- Development experience in Multi-core/Multi-threaded environment on Linux
- Excellent written and verbal communication skills.
- BE/MTech in CS/ISE/ECE or equivalent
Functional Areas: Software/Testing/Networking
Read full job description