Principal Software Engineer (Network SDK)

Zp Group Llc

  • Saratoga, CA
  • 30+ days ago
  • $255,000–$275,000 Per Year

Highlights

Keywords: network SDK engineering, low-level APIs, ASIC platforms, switching, routing, NICs, networking data structures, packet processing, LPM tries, ACL tables, hardware interface, high-performance networking, distributed systems software, infrastructure engineering. The Principal Software Engineer (Network SDK) role is ideal for an experienced networking engineer who can immediately contribute to high-performance, hardware-near systems.

Numbers & Facts

LocationSaratoga, CA
Salary$255,000–$275,000 Per Year

Description

Piper Companies is seeking a Principal Software Engineer (Network SDK) to support low‑level software development for networking and ASIC-based technologies. The Principal Software Engineer (Network SDK) role is ideal for an experienced networking engineer who can immediately contribute to high-performance, hardware-near systems.

Responsibilities of the Principal Software Engineer (Network SDK):

  • Develop and optimize SDKs for networking and ASIC platforms.
  • Write low‑level APIs that interface directly with hardware.
  • Work with networking data structures such as LPM tries, ACL tables, and hashing.
  • Program and configure tables and packet-processing pipelines.
  • Collaborate with hardware and systems teams to ensure seamless integration.
  • Debug and tune performance issues across software‑hardware boundaries.

Requirements of the Principal Software Engineer (Network SDK):

  • Several years of hands-on networking experience, able to contribute immediately.
  • Experience with switching, routing, NICs, or mixed networking ASIC environments.
  • Strong background in networking data structures and table programming.
  • Deep experience with low‑level hardware interaction and SDK development.
  • Solid understanding of networking semantics and packet processing pipelines.
  • Proven ability to write low-level APIs that communicate with hardware.

Compensation for the Principal Software Engineer (Network SDK):

  • Salary range: $255,000 - $275,000
  • Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law.

Keywords: network SDK engineering, low-level APIs, ASIC platforms, switching, routing, NICs, networking data structures, packet processing, LPM tries, ACL tables, hardware interface, high-performance networking, distributed systems software, infrastructure engineering

This job opens for applications on 5/22/2026. Applications for this job will be accepted for at least 30 days from the posting date.

#LI-AG1

#REMOTE

Similar Jobs

See more jobs