Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Piper Companies Logo

Principle Software Engineer - SONiC

Piper Companies

$210,000 - $280,000
Sep 18, 2025
Saratoga, CA, US
Apply Now

Piper Companies is looking for a Principal Software Engineer - SONiC to lead the design, development, and integration of the Switch Abstraction Interface (SAI) with SONiC, an open-source network operating system.

Requirements

  • Strong programming skills in C, C++, and/or Python
  • Deep understanding of networking protocols such as BGP, TCP/IP, and Ethernet
  • Experience developing SDKs for hardware platforms and working with embedded systems
  • Proven ability to troubleshoot and resolve complex software issues

Responsibilities

  • Lead the design and development of SDKs that interface with SONiC and SAI, enabling seamless hardware-software integration
  • Collaborate with cross-functional teams to ensure high-performance and reliable networking solutions
  • Build automated testing tools to validate control plane functionality and SDK performance
  • Drive innovation in open networking by contributing to architecture and development best practices

Other

  • onsite Monday through Friday in Saratoga, CA
  • Must be eligible to work in the United States and obtain and maintain an Active U.S. Government Secret Clearance
  • 10+ years of experience as a software engineer in networking or embedded systems
  • Salary Range: $210,000 – $280,000 annually depending on experience