Back to the stack

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

Remote Worldwide Hiring now

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 Apply tot his job Apply To this Job

Apply for this role Opens the employer's application page — free, no JobStack account needed.

More from the stack

Linux Engineer Blue Ash, OH (Hybrid) 1+ Year

Remote Worldwide
View role

URGENT NEED - Level 3 Linux Engineer SFO, CA - HYBRID

Remote Worldwide
View role

Senior Linux Technical Support/ Maintenance Engineer

Remote Worldwide
View role

Help Desk Support - Part Time Weekend Shift - Remote Job at Wunderlich-Malec Engineering, Inc in Hopkins

Remote Worldwide
View role

Experienced Remote Telechat Specialist – Delivering Exceptional Customer Support in a Dynamic Virtual Environment

Remote Worldwide
View role

WordPress Support Specialist at WPMU DEV

Remote Worldwide
View role

MO218- SAP Junior Technical Support Engineer 9874

Remote Worldwide
View role

TOC Cybersecurity Governance & Risk Analyst

Remote Worldwide
View role

Director, Cybersecurity

Remote Worldwide
View role

Career Opportunities: Customer Technical Support Specialist III (Eastern US) (53644)

Remote Worldwide
View role

Experienced Customer Live Chat Support Specialist – Remote Opportunity with arenaflex

Remote Worldwide
View role

Experienced Customer Sales and Service Representative – Remote Opportunity with arenaflex

Remote Worldwide
View role

Senior Cloud Architect

Remote Worldwide
View role

REMOTE - Information Security GRC Analyst III - R12694

Remote Worldwide
View role

Cybersecurity GRC Team Lead

Remote Worldwide
View role

Proposal Specialist

Remote Worldwide
View role

Telehealth Nurse Practitioner (OR License Required)

Remote Worldwide
View role

Remotifyx Airlines Careers Remote Customer Service, Skillastra Hiring

Remote Worldwide
View role

Russian Speaking Translator (Remote in Portugal)

Remote Worldwide
View role

Senior Data Scientist

Remote Worldwide
View role