×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer; Network SDK

Job in Saratoga, Santa Clara County, California, 95071, USA
Listing for: Piper Companies
Full Time position
Listed on 2026-03-07
Job specializations:
  • Engineering
    Software Engineer, Hardware Engineer
Salary/Wage Range or Industry Benchmark: 255000 - 275000 USD Yearly USD 255000.00 275000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer (Network SDK):

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
  • 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
  • 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
  • Salary range: $255,000 - $275,000
  • Full Comprehensive Benefits:
    Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law.

‑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 2/27/2026. Applications for this job will be accepted for at least 30 days from the posting date.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary