Sr. Staff/Principal Software Engineer - SONiC - SAI

Eridu AI
Saratoga, CA

Position Overview

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

  • 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 AI, 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 of AI networking solutions, transforming data center capabilities. 

The starting base salary for the selected candidate will be established based on their relevant skills, experience, qualifications, work location, market trends, and the compensation of employees in comparable roles. 

Posted 2026-02-22

Recommended Jobs

Physical Security Engineer

San Francisco, CA

Advanced Manufacturing At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical…

View Details
Posted 2026-02-21

Software Product Manager

SoLa Impact
Los Angeles, CA

JOB SUMMARY Model/Z seeks an experienced and dynamic Software Product Manager to provide technical oversight and leadership in managing the software development process. In this role, you will tur…

View Details
Posted 2026-01-22

Managing Director, Center of Excellence in Military Health Research

Khibraty
California City, CA

ORGANIZATIONAL OVERVIEW This opportunity is within one of the largest healthcare networks in Saudi Arabia, consisting of 26 hospitals and numerous medical service centers. The system delivers ca…

View Details
Posted 2026-01-12

Operations Manager

Amazon
Victorville, CA

Description External job description Our WW Operations network delivers millions of packages and smiles to Amazon customers every day. We are looking for motivated, customer-focused individuals…

View Details
Posted 2026-01-24

Personal Assistant

GreatAuPair LLC
Penn Valley, CA

Personal Assistant, House Cleaning, Kitchen, Helping with shopping, General Office, Misc. Help. I have Arthritis, so sometimes I may need some assistance with things that are difficult for me to do.

View Details
Posted 2025-11-09

Coordinator, Finance

Digdeep Right To Water Project
Los Angeles, CA

Position: Coordinator, Finance  Location: Los Angeles, CA (hybrid work environment); in-office 1-3 days a week Employment Type: Full-time, hourly, nonexempt (For this position full-time is …

View Details
Posted 2026-02-22

R&D Process Engineering Technician - Heterogeneous Assembly

Keysight Technologies
Santa Rosa, CA

Overview is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,00…

View Details
Posted 2026-02-18

Senior Full Stack Engineer - Agentic AI Startup

Ninjatech Ai
California

We invite you to join NinjaTech AI as a Senior Full Stack Software Engineer as we're building the future of autonomous AI agents: our technology that doesn't just assist, but actually executes comp…

View Details
Posted 2026-02-10

Warehouse Packer

Staffmax Staffing & Recruiting
Anaheim, CA

Staffmax is currently assisting our client in hiring Warehouse Packers  for a 2-month contract. This role is ideal for individuals who take pride in precision, enjoy hands-on tasks, and thrive in a …

View Details
Posted 2025-09-10

SDK Engineer

Vista Outdoor
San Diego, CA

: General Purpose Develop the company's Device SDK and provide technical support for SDK integrators Principal Duties and Responsibilities Improve, maintain, and extend the Device SDK Interfac…

View Details
Posted 2026-02-15