S

Senior Network Software Engineer

SpanIdea Systems
June 13, 2026
Full-time
Remote
Worldwide
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Network Software Engineer

Role Summary

Design and develop production-grade L2/L3 networking software for ASIC-based switching platforms. Work on high-performance C/C++ implementations on Linux and collaborate with hardware and software teams to deliver scalable networking products.

Experience Level

Senior — requires 8+ years of networking software development experience.

Responsibilities

Primary responsibilities include:

  • Design and implement L2/L3 features such as IPv4/IPv6, MPLS, VRF, LAG, MLAG, STP, and LLDP.
  • Develop high-performance networking software in C/C++ on Linux.
  • Integrate and validate software on ASIC-based platforms and vendor SDKs (for example Broadcom, Tofino).
  • Implement and optimize components such as RIB, FIB, HAL, QoS, ACLs, and packet-processing paths.
  • Enhance the Linux networking stack and support high-availability networking solutions.
  • Collaborate with hardware and software teams to deliver scalable, testable releases.

Requirements

Must-have:

  • 8+ years of networking software development experience.
  • Strong C/C++ programming experience on Linux.
  • Deep understanding of L2/L3 protocols, switching, routing, and QoS.
  • Experience with networking ASICs and vendor SDKs.
  • Knowledge of Linux internals and the kernel networking stack.
  • Experience with high-availability designs and RIB/FIB/distributed networking systems.

Nice-to-have:

  • Hands-on experience with Broadcom or Intel/Tofino SDKs.
  • Experience optimizing packet-processing performance and kernel/user-space integration.

Education Requirements

Not specified.


About the Company

Company: SpanIdea Systems

Headquarters: San Jose, CA, USA

SpanIdea Systems develops networking software and systems, focusing on high-performance L2/L3 networking features, ASIC-based platforms, and hardware-software integration for scalable network solutions.

SpanIdea Systems logo

Date Posted: 2026-06-12