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 26, 2025
Saratoga, CA, US
Apply Now

Piper Companies is looking to solve the problem of leading the design, development, and integration of the Switch Abstraction Interface (SAI) with SONiC, an open-source network operating system, while driving innovation in open networking and embedded systems.

Requirements

  • Deep expertise in SONiC NOS and SAI integration
  • Strong background in BGP, TCP/IP, Ethernet, and high availability systems
  • Hands-on experience with BSP, secure boot, TPM, and board bring-up (UART, GPIO, I2C, PCIe, device tree)
  • Proficient in C, C++, and/or Python

Responsibilities

  • Lead development of SDKs that interface SONiC with SAI for seamless hardware-software integration
  • Architect and implement high-availability networking features including ISSU (In-Service Software Upgrade)
  • Own board bring-up and BSP development for next-gen networking hardware
  • Collaborate across engineering teams to deliver scalable, high-performance solutions

Other

  • 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
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field