user avatar

Principle Software Engineer - SONiC

Zachary Piper Solutions, LLC

Today
Secret
$210,000 - $280,000
Unspecified
IT - Software
Saratoga, CA (On-Site/Office)

Piper Companies is seeking a Senior Principal Software Engineer - SONiC with deep expertise in network operating systems (NOS) and hardware abstraction layers to join a cutting-edge startup onsite near San Jose, CA . This role focuses on architecture and development for open-source NOS platforms, specifically SONiC and Switch Abstraction Interface (SAI). The ideal Senior Principle Software Engineer - SONiC will have end-to-end understanding of networking protocols, system architecture, and hardware bring-up processes.

Responsibilities for the Principal Software Engineer - SONiC:
  • Design and develop software architecture for open-source NOS platforms, ensuring scalability and reliability.
  • Work deeply on forwarding plane, routing protocols, and hardware abstraction layers.
  • Collaborate on BSP (Board Support Package), board bring-up, and secure boot processes for new hardware platforms.
  • Contribute to SONiC and SAI development, integration, and optimization for high-performance networking environments.
  • Provide architectural guidance and ensure alignment with networking standards and best practices.
  • Troubleshoot and resolve complex issues across NOS layers, including protocol-level debugging.

Qualifications for the Principal Software Engineer - SONiC:
  • Deep experience with NOS platforms such as Cisco IOS XR, IOS, Juniper OS, or similar OEM systems.
  • Must be eligible to work in the United States and obtain and maintain an Active U.S. Government Secret Clearance.
  • Hands-on experience with routing protocols and packet forwarding architecture.
  • Strong background in SONiC and Switch Abstraction Interface development and integration.
  • Deep knowledge of BGP; EVPN-VXLAN experience is critical.
  • BSP development, board bring-up, and secure boot implementation.
  • Strong programming skills in C/C++ and familiarity with Linux kernel networking stack.

Compensation/Benefits for the Principal Software Engineer - SONiC:

• Salary Range: $210,000 - $280,000 annually depending on experience

• Comprehensive Benefits: Medical, Dental, Vision, 401K, PTO, Sick Leave (as required by law), and Holidays

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

Keywords: Principal Software Engineer, SONiC, Switch Abstraction Interface, SAI, Network Operating System, NOS, Open-source NOS, Software Architecture, Forwarding Plane, Routing Protocols, Packet Forwarding, Hardware Abstraction Layer, BSP, Board Support Package, Board Bring-up, Secure Boot, BGP, EVPN-VXLAN

#LI-BR1

#LI-ONSITE

#PANDO
group id: 10430981
job ad image
Find Zachary Piper Solutions, LLC on Social Media
Network Employers
user avatar
About Us
Zachary Piper Solutions is a National Security focused technology services and consulting firm with a top-secret facility clearance. We support mission-critical initiatives on behalf of the Intelligence Community, Department of Defense, Department of Homeland Security, Department of Justice, Department of State, and a variety of Civilian Agencies. ZPS is dedicated to help protect government networks against cyber threats and to maximize the wide-spectrum of intelligence and security-related technologies. Our dedicated support and proven experience drive results in support of our client’s mission objectives.
job ad2 image

Zachary Piper Solutions, LLC Jobs


Job Category
IT - Software
Clearance Level
Secret