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

Sr​/Principal Software Engineer - SONiC - SAI

Job in Saratoga, Santa Clara County, California, 95071, USA
Listing for: Eridu Corporation
Full Time position
Listed on 2026-04-29
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 210000 - 275000 USD Yearly USD 210000.00 275000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Staff/Principal Software Engineer - SONiC - SAI

Sr. Staff/Principal Software Engineer - SONiC - SAI

About Eridu

Eridu is a Silicon Valley-based hardware startup pioneering infrastructure solutions that accelerate AI data centers to deliver Faster AI. Today’s AI performance is frequently limited by communication bottlenecks. Eridu delivers multiple industry-first innovations across silicon, packaging, software, and systems to deliver a step function in AI networking – a network switch that is an order of magnitude improvement in bandwidth and radix versus today’s “state of the art” switches.

This is the first silicon and system designed from the ground up for AI and the increase in radix and throughput unlocks greater GPU utilization to speed training job completion times and tokens‑per‑second for more profitable inference. We do this while simultaneously reducing capital and power costs, improving reliability, simplifying operations and speeding AI data center deployments for faster time to revenue.

The company’s solutions and value proposition have been widely validated by leading hyperscalers.

The company has raised $200M to date including its most recent, oversubscribed Series A round led by Socratic Partners, John Doerr, Hudson River Trading, Capricorn Investment Group and Matter Venture Partners, with participation by SBVA, Media Tek, Bosch Ventures, TDK Ventures, Eclipse Ventures, and Venture Tech Alliance, among others.

Eridu is led by a veteran team of Silicon Valley executives who have delivered multiple billion‑dollar product lines and led multiple companies to billion‑dollar exits, including serial entrepreneur Drew Perkins, co‑founder of Infinera (NASDAQ: INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (the world’s leading micro‑LED company). The company is in execution mode and has a world‑class engineering team with decades of experience in state‑of‑the‑art silicon, packaging, optics, software, and systems.

Eridu has also assembled a world class IP, design and manufacturing ecosystem to execute on its vision, and counts TSMC as a key partner in our journey.

Visit our website eridu.ai to learn more.

We are seeking a highly experienced Senior Staff Engineer to lead the architecture, development, and integration of OCP SAI (Switch Abstraction Interface) with SONiC (Software for Open Networking in the Cloud). This role requires deep understanding of dataplane programming, control plane integration, and hands‑on experience in open networking ecosystems.

Key Responsibilities
  • Lead SAI/SONiC SDK development, enabling performant control plane stack by defining abstraction layers and mapping hardware capabilities to standardized SAI APIs
  • Collaborate with Hardware and Software Teams:
    Work with hardware and software engineers to ensure seamless integration and optimal performance of SDKs.
  • Contribute to Software Development Lifecycle:
    Participate in all stages of the software development lifecycle, from requirements gathering to deployment and maintenance.
  • Develop Automated Tests:
    Create automated tests and tools to verify the quality and functionality of control plane including SDKs.
Required Qualifications
  • Bachelor’s in Computer Science/ECE with 10+ years of experience or Master’s in CS/ECE with 5+ years of experience.
  • Strong Programming

    Skills:

    Proficiency in C, C++, and/or Python.
  • Experience with Embedded Systems:
    Familiarity with embedded software development and debugging.
  • Knowledge of Networking Protocols:
    Deep understanding of networking concepts and protocols (e.g., BGP, TCP/IP, Ethernet).
  • Experience with SDK Development:
    Hands‑on experience in developing and maintaining SDKs, preferably for hardware products.
  • Strong Problem‑solving and Debugging

    Skills:

    Ability to identify, analyze, and resolve complex software issues.
  • Excellent Communication and Collaboration

    Skills:

    Ability to work effectively with cross‑functional teams and communicate technical information clearly.
Why Join Us?

At Eridu, you’ll have the opportunity to shape the future of AI infrastructure, working with a world‑class team on groundbreaking technology that pushes the boundaries of AI performance. Your contributions will directly impact the next generation…

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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary