Principal Software Engineer – Advanced Routing Layer 3

Company: Calix
Company: Calix
Location: Remote - North America
Commitment: Full time
Posted on: 2023-05-03 16:16
This is a remote position that could be based anywhere in the United States or Canada.Calix is seeking a seasoned Software Engineer with expertise in Broadband Network Gateway (BNG), virtualized BNG, Subscriber Management Protocols. You will be involved in Implementing innovative solutions for Broadband Access Networks. Broadband Service Providers use our Software Platforms and Calix cloud solutions to simplify operations, excite subscribers and grow their value by offering managed services.Responsibilities and Duties:Work with cross-functional teams to architect solutions for Access and Edge networks to build an innovative service delivery platform which enables service and workflow automation, achieve operational efficiency, and enable multi-tenancyAnalyze Product Requirements, Customer use-cases to achieve massive scalability, superior resiliency and integrated solutions across Calix cloud, Access, and Edge network elementsInnovative solutions to simplify access networks, collapse network layers and hierarchy - BNG/vBNG are key to advancing this visionWork with Product Management, SE community, cross-functional leads, reviewing customer requirements, and coming up with innovative solutions, phasing as necessary, and drive the implementation across the organizationWrite detailed Architectural/Design specs, conduct design reviews, POC, and implementationParticipate in Design reviews, Architecture discussions, internal and customer POCs and solution communicationQualifications:Calix requires all employees based in North America who will work onsite at a Calix office, attend in-person meetings, and/or travel on behalf of Calix to be fully vaccinated. Calix will consider requests for reasonable accommodations as required under applicable law.Must have 15+ years of experience in design and development of BNG suite of protocols (IPAM, DHCPv4/v6 Server/Relay/Snooping, PPPoE, H-QoS, Subscriber Management, Dynamic/Static Policies, ACLs, IGMP Multicast, Snooping, BFD, VRRP, LACP, Traffic Management, CALEA Lawful Intercept)Experienced in virtualized BNG (vBNG) technology and understands pro-cons of the domainWell-versed with L2VPN, L3VPN and MPLS protocols as applied to Access networkExperience with Merchant silicon architecture (Broadcom DNX, XGS) specific to BNG functionalityExperience with Network virtualization technologies including SDN/NFVVery Strong C/C++, Python coding and Debugging skillsDevelopment experience in Multi-core/Multi-threaded environment on LinuxHas good understanding of Layer3 and Advanced Routing stack and protocolsKnowledge of Segment Routing (SR-MPLS, TI-LFA) is a big plusThrives in an environment with loosely defined goals, iterates quickly, bringing focus and path forwardStrong, creative problem-solving skills and ability to abstract and share details to create meaningful articulationExcellent written and verbal communication skillsMS/BS in CS/EE or equivalentLocation:Remote-based position located in the United States or Canada. #LI-Remote
View Original Job Posting