> Markdown version of [/jobs/ext/2718656-software-engineer-evpn-vxlan](https://www.wearedevelopers.com/jobs/ext/2718656-software-engineer-evpn-vxlan). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - EVPN VXLAN - **Company:** IP Infusion Inc. - **Location:** Santa Clara, United States - **Experience:** Expert - **Salary:** $180,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Border Gateway Protocol, Spanning Tree Protocols, Network Operating System (NOS), Computer Networks, Computer Engineering, Data Centers, Data Structures, Software Debugging, Linux, Ethernet, Internet Group Management Protocols, Network Layer, Linux System Administration, Multicasting, Network Protocols, Open Shortest Path First (OSPF), Overlay Transport Virtualization, Remote Access Technology, Broadcom, Memory Leaks, Shell Script, Software Engineering, Virtual Local Area Networks, Ethernet Local Area Network, Computer Network Technologies, Data Center Networking, Information Technology, Hardware Debugging - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-evpn-vxlan-ip-infusion-us-inc-8332411 ## About the Role 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 enter (STC), is essential., * 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. ## Description * 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. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)