Demo

Principal Engineer - Routing Protocol Development

Calix
San Jose, CA Full Time
POSTED ON 3/25/2025
AVAILABLE BEFORE 4/23/2025
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.


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

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Engineer - Routing Protocol Development?

Sign up to receive alerts about other jobs on the Principal Engineer - Routing Protocol Development career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$162,237 - $199,353
Income Estimation: 
$222,110 - $256,974
Income Estimation: 
$224,976 - $270,947
Income Estimation: 
$205,834 - $254,869
Income Estimation: 
$242,530 - $287,120
Income Estimation: 
$178,619 - $225,190
Income Estimation: 
$132,903 - $169,021
Income Estimation: 
$144,671 - $184,917
Income Estimation: 
$136,361 - $179,761
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$162,237 - $199,353
Income Estimation: 
$222,110 - $256,974
Income Estimation: 
$224,976 - $270,947
Income Estimation: 
$205,834 - $254,869
Income Estimation: 
$242,530 - $287,120
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Income Estimation: 
$205,834 - $254,869
Income Estimation: 
$150,467 - $192,499
Income Estimation: 
$149,289 - $190,988
Income Estimation: 
$97,457 - $126,589
Income Estimation: 
$176,972 - $219,172
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Calix

Calix
Hired Organization Address San Jose, CA Full Time
This is a remote position that could be based anywhere in the Central or Western United States or Canada. Calix SmartTow...
Calix
Hired Organization Address Dallas, TX Full Time
This is a remote-based position located in the Dallas Fort Worth MetroplexWe are expanding our Sales Team and are lookin...
Calix
Hired Organization Address San Jose, CA Full Time
Calix provides the cloud, software platforms, systems and services required for communications service providers to simp...

Not the job you're looking for? Here are some other Principal Engineer - Routing Protocol Development jobs in the San Jose, CA area that may be a better fit.

Principal Software Engineer

Hewlett Packard Enterprise Development LP, San Jose, CA

Sales Engineer

Teledyne LeCroy Protocol Solutions Group (PSG), Milpitas, CA

AI Assistant is available now!

Feel free to start your new journey!