Eridu AI

Eridu AI

Staff - Principal, Software Engineer, SONiC/SAI

Saratoga, CA · Principal

Sponsorship not specifiedDetected 23 days ago
C++Supply ChainEmbedded SystemsTCP/IPBGP/OSPFCommunicationCollaborationProblem Solving

About the role

  • Today's AI performance is frequently limited by communication bottlenecks.
  • We do this while simultaneously reducing capital and power costs and improving reliability.
  • The company's solutions and value proposition have been widely validated by leading hyperscalers.

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.
  • Develop Automated Tests: Create automated tests and tools to verify the quality and functionality of control plane including SDKs.
  • About Eridu Eridu is a Silicon Valley-based hardware startup pioneering infrastructure solutions that accelerate AI data centers to deliver Faster AI.
  • Eridu introduces multiple industry-first innovations across silicon, packaging, software, and systems to deliver an order of magnitude improvement in performance and unlock greater GPU utilization to speed training job completion times and tokens-per-second for more profitable inference.
  • Eridu is working with best-in-class supply chain partners including silicon, packaging and systems.
  • Lead SAI/SONiC SDK development, enabling performant control plane stack by defining abstraction layers and mapping hardware capabilities to standardized

Requirements

  • 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 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.
  • Familiarity with embedded software development and debugging.

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).
  • Strong Problem-solving and Debugging
  • Ability to identify, analyze, and resolve complex software issues.
  • Excellent Communication and Collaboration
  • Ability to work effectively with cross-functional teams and communicate technical information clearly.
  • Why Join Us?
  • Your contributions will directly impact the next generation of AI infrastructure solutions, transforming the performance of AI data centers.
  • Eridu reserves the right to pursue and hire such candidates without any obligation to pay fees.
  • Recruiting agencies are expressly instructed not to contact hiring managers, employees, or executives regarding open positions.

Benefits

  • INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (the world's leading micro-LED company).

This listing is sourced directly from Eridu AI's careers page and normalized into a canonical job model.