← all jobs

Senior Network Software Engineer (C/C++, Linux, L2/L3 Networking, ASIC)

Work from home Full-time role Hiring

Senior Network Software Engineer (San Jose, CA)

Key Responsibilities

  • Design and develop L2/L3 networking features including IPv4/IPv6, MPLS, VRF, LAG, MLAG, STP, and LLDP.
  • Develop high-performance networking software using C/C++ on Linux.
  • Work with ASIC-based networking platforms and SDKs (Broadcom, Tofino, etc.).
  • Develop and optimize networking components such as RIB, FIB, HAL, QoS, ACLs, and packet processing.
  • Enhance Linux networking stack and support high-availability networking solutions.
  • Collaborate with hardware and software teams to deliver scalable networking products.

Requirements

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

Benefits

  • Bonus + Equity
  • 100% covered medical, dental, and vision insurance
  • Parental leave
  • 401k retirement plan
  • Employee Assistance programs
  • Health & wellness programs and resources
  • Weekly Catered lunches at our San Jose office.
  • Monthly happy hours at our San Jose office

Pay: Up to $180,000.00 per year Benefits:

  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Stock options
  • Vision insurance

Experience:

  • C/C++ development: 8 years (Required)
  • L2/L3 networking protocol development: 5 years (Required)
  • networking ASIC/SDK: 3 years (Required)
  • RIB, FIB, HAL, QoS, ACL, or packet-processing development: 3 years (Required)
  • Linux kernel networking stack development/debugging: 3 years (Required)

Work Location: Remote

More open positions

Senior Linux Admin/Level 3 Engineer - Remote

Work from home Full-time role

Managed Services Linux Engineer | Grand Rapids, MI or Remote

Work from home Full-time role

Unix / Linux Engineer (In Person Interview)

Work from home Full-time role

Embedded Linux Engineer -- Interactive Consumer Hardware Device (Children's Wellness Category) - Contract to Hire

Work from home Full-time role

Systems Engineer - RedHat Linux Expert

Work from home Full-time role

[Remote] Must be WI Resident only || Security Analyst

Work from home Full-time role

[Remote] Software Engineer, Feature Team

Work from home Full-time role

Forbes Advisor - Senior SEM Specialist / SEM Specialist

Work from home Full-time role

Production Supervisor III (3rd Shift Operations)

Work from home Full-time role

[Remote] Bilingual Member Care Representative (Contact Center - Remote from MD, VA, PA, WVA, TX, FL, DE, IN or NC)

Work from home Full-time role

Clinic Technician

Work from home Full-time role

Senior Analyst - BCG Vantage, Indirect Procurement in Retail

Work from home Full-time role

Experienced Remote Chat Operator – Customer Support & Live Engagement Specialist ($25-$35/hr)

Work from home Full-time role

Remote Job Positions

Work from home Full-time role

Accounts Receivable Senior Associate

Work from home Full-time role

Part-time Remote Data Entry Clerk – Entry-Level Online Administrative Support with Flexible Scheduling and Growth Opportunities at careerzynith

Work from home Full-time role

[Remote] Director, E-Commerce Operations - Sleep and Respiratory Care

Work from home Full-time role

Online careerzynith Chat Support Specialist – No Experience Required, Remote Part‑Time Opportunity

Work from home Full-time role

Insurance Producer - Apple Valley, MN

Work from home Full-time role

IT Operations Manager

Work from home Full-time role

Experienced Functional Customer Success Consultant – Warehouse Optimization and NetSuite ERP Solutions

Work from home Full-time role