More jobs:
Principal Software Engineer; Network SDK
Job in
Saratoga, Santa Clara County, California, 95071, USA
Listed on 2026-03-07
Listing for:
Piper Companies
Full Time
position Listed on 2026-03-07
Job specializations:
-
Engineering
Software Engineer, Hardware Engineer
Job Description & How to Apply Below
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.
- 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.
- 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-LjbffrTo 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).
(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:
×