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).
Apply directly at Eridu AI →Create a free account for alerts like thisView Eridu AI immigration profile
This listing is sourced directly from Eridu AI's careers page and normalized into a canonical job model.