Match score not available

Principal Engineer - Routing Protocol Development

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

15+ years of experience in design and development of Routing protocols (IS-IS, OSPF, BGP) and IP Multicast protocols (PIM, IGMP)., Strong hands-on development experience with MPLS protocols and Segment Routing., Proficient in C/C++ and Python coding with debugging skills, and experience in multi-core/multi-threaded environments on Linux., Bachelor's or Master's degree in Computer Science, Information Systems, or Electrical Engineering..

Key responsabilities:

  • Architect solutions for Access and Edge networks using Layer 3 technologies to enable service automation and operational efficiency.
  • Analyze product requirements and customer use-cases for scalability and resiliency across Calix platforms.
  • Integrate and port commercial protocol stacks onto embedded Access OS and design abstraction layer code for ControlPlane solutions.
  • Participate in design reviews, architecture discussions, and conduct coding and unit-testing in an Agile environment.

Calix logo
Calix Large http://www.calix.com
1001 - 5000 Employees
See all jobs

Job description

Calix provides the cloud, software platforms, systems and services required for communications service providers to simplify their businesses, excite their subscribers and grow their value.

Responsibilities and Duties:
  • Work with cross-functional teams to architect solutions for Access and Edge networks using Layer 3 technologies to enable service and workflow automation, achieve operational efficiency, and enable multi-tenancy.
  • Analyze Product Requirements, Customer use-cases to achieve massive scalability, superior resiliency and integrated solutions across Calix cloud, Access, and Edge network elements.
  • Innovative solutions to simplify access networks, collapse network layers and hierarchy while integrating Layer 3 unicast and multicast routing, MPLS, Segment/Policy based routing and Virtualization technologies onto Calix platforms.
  • Integrate and port commercial protocol Stacks onto embedded Access OS.
  • Design/implement Abstraction layer code to integrate merchant silicon (and SDKs) to provide seamless ControlPlane 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 15+ years of experience in design and development of Routing protocols (IS-IS, OSPF, BGP), IP Multicast protocols (PIM, IGMP).
  • Hands-on development experience with one or more MPLS protocols (L2VPN, L3VPN, MPLS, LDP, TE).
  • Proficient with Segment Routing (SR-MPLS, TI-LFA, EVPN) and well-versed with SR use-cases.
  • Must be well versed with ipv4/ipv6 IP protocols, Access Lists, Route maps and Policies.
  • Must have hands-on development experience with Embedded Networking/Telecom products.
  • Very Strong C/C++, Python coding and Debugging skills.
  • Thrives in an environment with loosely defined goals, iterates quickly, bringing focus and path forward.
  • Development experience in multi-core/multi-threaded environment on Linux.
  • Excellent written and verbal communication skills.
  • BE/BTech/MTech in CS/IS/EE or equivalent.

Location:

  • Remote-based position located in the United States or Canada.

#LI-Remote

Compensation will vary based on geographical location (see below) within the United States. Individual pay is determined by the candidate's location of residence and multiple factors, including job-related skills, experience, and education.

For more information on our benefits click here.

There are different ranges applied to specific locations. The average base pay range (or OTE range for sales) in the U.S. for the position is listed below.

San Francisco Bay Area Only:

182,900.00 - 310,500.00 USD Annual

All Other Locations:

159,000.00 - 270,000.00 USD Annual

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Related jobs