Eridu AI
Staff - Principal, Software Engineer, SDK
On-siteFull-time
About the job
Position Overview We are looking for a Principal Engineer to lead the design and development of Software Development Kit (SDK), the critical abstraction layer between the hardware and software ecosystems. You will work across Silicon, System and NOS teams to ensure our high-performance switch ASIC are performant and production ready. Key Responsibilities • Own the SDK architecture for Eridu's custom switch ASICs, including HAL, abstraction layers, API models, and feature programming workflows. • Design and implement key software interfaces to support dataplane operations like L2/L3 forwarding, ACLs, QOS, buffer management and telemetry. • Work closely with ASIC architects to translate chip...