Staff Software Engineer – Advanced Routing Layer 3
Calix
2 - 5 years
Bengaluru
Posted: 16/01/2025
Job Description
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
About Company
Calix, Inc. is a cloud and software platform company headquartered in San Jose, California. It specializes in providing cloud-based software, systems, and services that enable broadband service providers to simplify operations, deliver exceptional subscriber experiences, and grow their businesses. Calix’s solutions focus on empowering communication service providers to optimize their networks, leverage advanced analytics, and create personalized customer experiences. Known for its innovation in broadband technology, Calix helps its clients transition to next-generation networks, ensuring scalability, efficiency, and improved customer satisfaction.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).