Senior Software Engineer - EVPN VXLAN

IP Infusion US Inc.

Santa Clara (CA)

On-site

USD 150,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Career growth opportunities
Collaborative environment
Contribution to impactful projects

Job summary

A networking solutions provider in California seeks a Senior Software Engineer experienced in EVPN VXLAN technologies. You will develop software for data centers, ensuring Layer 2 and Layer 3 connectivity, and collaborate cross-functionally. The ideal candidate has 5+ years of experience, strong C programming skills, and familiarity with Broadcom chipsets. The role offers competitive compensation between $150,000 and $190,000 annually, alongside opportunities for professional growth and impactful projects.

Qualifications

  • 5+ years of experience in software engineering focused on networking.
  • Hands-on experience with Layer 2 and Layer 3 VPN technologies.
  • Strong proficiency in debugging tools like gdb and Valgrind.

Responsibilities

  • Develop software solutions for EVPN VXLAN in data centers.
  • Collaborate on Layer 2 bridging software components.
  • Conduct hardware proof-of-concept testing on Broadcom chipsets.

Skills

C programming
Linux proficiency
Shell scripting
Debugging tools (gdb, ASAN)
Networking protocols (EVPN VXLAN, BGP, OSPF)
Problem-solving skills
Collaboration/teamwork

Education

Bachelor's/Master's in Computer Science, Computer Engineering, or related

Tools

Broadcom chipsets (XGS, Jericho1, Jericho2)
Packet generators (Ixia, Spirent TestCenter)

Job description

Overview

We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network operating system for Layer 2 and Layer 3 VPN technologies, focusing on EVPN VXLAN and protocols like BGP, OSPF, and multicast routing (such as IGMP, PIM). This role requires C programming skills, along with hands-on experience with hardware debugging on networking chipsets like Broadcom XGS, Jericho1, and Jericho2. Strong proficiency in Linux and shell scripting, as well as the use of packet generators like Ixia and Spirent Test Center (STC), is essential.

Key Responsibilities
  • Develop software solutions for EVPN VXLAN in data center and service provider environments, ensuring seamless Layer 2 and Layer 3 connectivity.
  • Contribute to the design and implementation of L2VPN EVPN features, supporting data center networking and service provider requirements. Knowledge of ETREE, ELAN, P2P, IRB, DCI, and multi-homing will be an advantage.
  • Contribute to the development of EVPN VXLAN with multicast components using knowledge of IGMP, PIM protocols.
  • Work with Layer 3 protocols such as BGP and OSPF.
  • Collaborate on Layer 2 bridging software components, including support for VLAN, Spanning Tree Protocol (STP), Ethernet Ring Protection Switching (ERPS), CFM.
  • Develop software and troubleshoot on Broadcom chipsets including XGS, Jericho1, Jericho2. Perform hardware proof-of-concept (POC) testing and validation using CINT scripting for Broadcom chipsets.
  • Work with packet generators such as Ixia and Spirent TestCenter (STC) to validate network features and troubleshoot issues.
  • Lead the troubleshooting and debugging of network software, using tools like gdb, valgrind, and AddressSanitizer (ASAN).
  • Cross-functional collaboration with hardware engineers, network architects, and product management to integrate and enhance network features.
  • Interact with customers to understand their requirements.
  • Analyze and implement networking features in compliance with RFCs and industry standards to ensure adherence to best practices.
  • Project shall be delivered in process as defined for the software development cycle, ensuring compliance with the established workflow.
Key Qualifications
  • Bachelor's/Master's degree in Computer Science, Computer Engineering, Electronics, or a related field.
  • 5+ years of experience in software engineering, with a focus on networking and data center/service provider technologies.
  • Strong proficiency in C programming, Linux environments, shell scripting, debugging tools (gdb, ASAN, Valgrind), Data Structures and Algorithms (DSA), and excellent logical problem-solving skills.
  • Hands-on experience with network protocols, including EVPN VXLAN, BGP, OSPF, IGMP, PIM, and Layer 2 networking concepts (VLAN, STP, ERPS).
  • Experience with any one of the Broadcom chipsets including XGS, Jericho1, Jericho2, and CINT scripting for Broadcom chipsets.
  • Experience can be with packet generators such as Ixia or Spirent TestCenter (STC) for software testing and validation.
  • Proven ability to understand and implement features based on networking drafts and RFCs, ensuring compliance with industry standards.
  • Excellent communication and teamwork skills, with experience in working with cross-functional teams.
  • Demonstrate adaptability, strong problem-solving abilities, effective collaboration, and a passion for continuous learning in a fast-paced software environment.
Why Join Us at IP Infusion
  • Be part of a leading innovator in network disaggregation and carrier-grade solutions.
  • Work in a collaborative environment that encourages innovation and continuous learning.
  • Contribute to impactful projects for major telecom and data center networks worldwide.
  • Opportunities for career growth and professional development.
  • Make a real-world difference by working on next-generation networking solutions.
  • Benefit from our global presence and influence in shaping networking technology standards.
Compensation Information

Please note that the offered rate of compensation will be based on a variety of non-discriminatory factors, including education, experience, qualifications, the external labor market, and internal equity. Variable incentives may also be offered. The Salary range for this role is $150,000 -$190,000/ annual salary. Salary is negotiable for the right candidate.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Network Architect (VxLAN/EVPN) - Technology Vendor
Network Architect (VxLAN/EVPN) - Technology Vendor

Hamilton Barnes • California

On-site
USD 225,000 - 275,000
Competitive salary with stock options
Medical, vision, and dental insurance
401(k) and disability insurance
+2
R & D Engineer Software 5
R & D Engineer Software 5

Broadcom Inc. • California

On-site
USD 144,000 - 230,000
Discretionary annual bonus
Equity grants and annual equity awards
401(k) with company match
+3
Senior Software Engineer
Senior Software Engineer

IP Infusion US Inc. • Santa Clara (CA)

On-site
USD 100,000 - 180,000
Senior Network Software Engineer - EVPN VXLAN, Data Center
Senior Network Software Engineer - EVPN VXLAN, Data Center

IP Infusion • Santa Clara (CA)

On-site
USD 150,000 - 190,000
Career growth opportunities
Collaborative environment
Contribution to impactful projects
Sr. Network Engineer
Sr. Network Engineer

Xtium • United States

Remote
USD 120,000 - 180,000
Data Center Network Engineer :: EVPN-VXLAN & Leaf-Spine, Juniper QFX, Infoblox DDI, BGP Routing
Data Center Network Engineer :: EVPN-VXLAN & Leaf-Spine, Juniper QFX, Infoblox DDI, BGP Routing

Software Technology, Inc. • Spring (TX)

On-site
USD 120,000 - 180,000
Networks Engineer
Networks Engineer

Compunnel Inc. • Durham (NC)

On-site
USD 90,000 - 120,000
Senior Network Engineer (US Remote) - Technology Vendor
Senior Network Engineer (US Remote) - Technology Vendor

Hamilton Barnes • California

Remote
USD 200,000 - 250,000
Remote-first culture
Ownership of customer environments
Exposure to AI/GPU infrastructure
Network Engineer with Security Clearance
Network Engineer with Security Clearance

VTG • Warrenton (VA)

On-site
USD 170,000 - 220,000
R & D Engineer Software 5
R & D Engineer Software 5

Frontdoor Defense • California

On-site
USD 144,000 - 230,000
Discretionary annual bonus
Equity grants
401(k) matching