SRv6 Design Engineer Job at SPAR Information Systems LLC, Remote

VFVXeS9oQTQ3KzU5dDBYSDVBaHVSb01COEE9PQ==
  • SPAR Information Systems LLC
  • Remote

Job Description

Role Overview

We are looking for a Senior Network Software Engineer to design and implement next-generation EVPN L2/L3 services over SRv6 using FRRouting (FRR) and the Linux networking stack.

You will work on control-plane extensions (BGP EVPN, ISIS), Linux SRv6 dataplane integration, and cloud-native deployment (Kubernetes). This role involves deep systems programming, close interaction with the Linux kernel, and shaping future open-source networking capabilities.

Key Responsibilities

Control Plane (FRR)

  • Extend FRR (bgp) to support for EVPN routes with SRv6 L2 Service SIDs
  • Integrate ISIS SRv6 locators and SID reachability into EVPN resolution logic
  • Design and implement new ZAPI extensions for SRv6 L2 dataplane control
  • Contribute to FRR CLI and YANG models for SRv6-based EVPN services

Dataplane (Linux SRv6)

  • Implement Linux SRv6 dataplane integration for (DT2U / DT2M / DX2 behaviors), SRv6 encapsulation
  • Integrate EVPN MAC/FDB state with Linux bridges and VLANs
  • Debug and optimize forwarding behavior in Linux networking stack

Cloud-Native & Platform

  • Package FRR + SRv6 into containerized deployments
  • Integrate with RHEL CoreOS
  • Collaborate on Operator/CRD-driven network service provisioning

Collaboration & Open Source

  • Participate in architecture/design reviews
  • Produce high-quality design documentation
  • Contribute upstream-quality code (FRR, Linux where applicable)
  • Mentor junior engineers

Required Experience & Skills

Must Have

  • 8+ years in network systems or kernel-adjacent development
  • Strong C programming skills (production-grade)
  • Hands-on experience with FRRouting (FRR) on bgpd, zebra, isisd or equivalent routing stack
  • Deep understanding of BGP EVPN, SRv6, Linux networking stack (netlink, routes, bridges, FDB, VRF)
  • Experience working with IPv6-only underlays
  • Proven ability to debug complex distributed systems

Strong Plus

  • Experience with Linux SRv6 or MPLS dataplanes
  • Exposure to kernel networking code
  • Familiarity with YANG / Netconf / RESTCONF
  • Experience with OpenShift / Kubernetes networking
  • Contributions to open-source networking projects
  • Experience with DPU / SmartNIC (e.g., BlueField, Pensando)

Job Tags

Hourly pay

Similar Jobs

SGS Consulting

Data Labeling Analyst II Job at SGS Consulting

Job Responsibilities: Become a subject matter expert in labeling workflows and labeling guidelines, practicing labeling in assigned queues to stay close to the workflow. Maintain relationships with vendor partners. Attend weekly business reviews and product team ...

Harmonious Hiring LLC

(Korean Bilingual) Bank Loan Officer Job at Harmonious Hiring LLC

 ...About the Role Our Client is seeking a Loan Officer to work in Los Angeles, CA. The Loan Officer will guide clients through...  ...processing, credit analysis, or a related banking field preferred; entry-level candidates may also be considered. For Senior Loan Officer... 

Department of Consumer Affairs

Special Investigator Job at Department of Consumer Affairs

 ...interview or exam, depending on the job. Position located in the Investigations Enforcement Unit (IEU), Central Valley - Fresno This...  ...shall meet all of the following minimum standards: (a) Be legally authorized to work in the United States under federal law.... 

FUJIFILM Biotechnologies

Production Supervisor - Packaging Job at FUJIFILM Biotechnologies

 ...semiconductor industry and the digital universe. We have an exciting opportunity at our Pueblo, CO facility for a Production Supervisor - Packaging!The RoleThe Packaging Supervisor will supervise assigned packaging personnel in the completion of the packaging schedule. This... 

VDart Inc

Business Intelligence Analyst Job at VDart Inc

 ...Business Intelligence Analyst Duration - 6 Months Location - Columbia, MD (Remote) JOB DESCRIPTION Advanced skills in BI tools (e.g., Tableau, PowerBI) Can identify data gaps in operational processes and propose solutions to close them...