← Back to jobs

ACL Digital Logo
Senior Network Software Engineer

ACL Digital

 

Santa Clara, CA, USA

Posted On: 15+ days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Network Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design and develop Layer 3 network software, focusing on routing protocols and forwarding plane optimization.

This role is on-site.

Responsibilities

  • Develop and maintain C/C++ software for multi-threaded Linux environments.
  • Implement Layer 3 protocols including IS-IS, OSPF, and BGP.
  • Integrate and optimize Segment Routing features (SR-MPLS, TI-LFA, BFD).
  • Debug and troubleshoot forwarding plane issues using GDB, Valgrind, and GCov.
  • Collaborate on L2/L3 VPN, EVPN, and MPLS-based service implementations.

Required Skills

  • 7+ years of experience in network software development.
  • Deep expertise in Layer 3 protocols: IS-IS, OSPF, BGP.
  • Strong proficiency in C/C++ with advanced debugging skills.
  • Experience with Broadcom SDK (Jericho+) and hardware-accelerated forwarding.
  • Knowledge of Segment Routing (SR-MPLS, OSPF-SR, IS-IS SR, TI-LFA, QoS).
  • Familiarity with MPLS protocols (LDP, RSVP, BGP-LU) and IPv4/IPv6.
  • B.S. or M.S. in Computer Science or related field.

Preferred Skills

  • Experience with ACLs, route maps, and policy-based routing.
  • Understanding of L2/L3 VPN architectures and EVPN.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs