Principal Engineer - Saratoga, CA

Only for registered members Saratoga, CA, United States

2 days ago

Default job background
$220,000 - $350,000 (USD) per year *
* This salary range is an estimation made by beBee
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-per ...
Job description

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 specifications and datapath designs into software-programmable abstractions.
  • Enable control plane integration with SONiC stack via OCP SAI or custom APIs.
  • Lead bring-up efforts for new silicon, working with firmware and hardware teams to validate functionality in simulation, emulation, and production systems.
  • Define and enforce best practices for modular SDK design, automated testing, CI/CD pipelines and benchmarking frameworks
  • Mentor junior engineers and influence software direction across the switch software stack.

Required Qualifications

  • Bachelor's in Computer Science/ECE with 10+ years of experience or Masters in CS/ECE with 5+ years of experience.
  • Expertise in L2 and L3 Ethernet switching and routing protocols.
  • Coding expertise in Programming languages such as C/C++/Python
  • Switch/router embedded system software development experience
  • Experience in SDK development for Ethernet switch silicon
  • Experience in the following :
    • L2 switching/forwarding areas such as LAG, VLAN, xSTP, LLDP, DC fabric switching, etc.
    • L3 unicast/multicast routing protocols such as RIP, OSPF, IGMP, BGP, ISIS, etc.
    • ACL, QoS, Policers, TCAM, etc.
  • 10+ years of hands-on experience building firmware and software abstractions for networking ASICs, SoCs and embedded platforms
  • Strong command of C/C++ in Linux-based environments, familiarity with compiler toolchains and tools for profiling network latency and system performance.
  • Experience with modern NOS like SONiC and familiarity with simulation environments and behavioral models such as BMv2 and proprietary RTL based ASIC simulations

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 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.  



Similar jobs

  • Work in company

    Principal Engineer

    Only for registered members

    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 ...

    Saratoga, CA

    1 week ago

  • Work in company

    Copy of Principal Engineer

    Only for registered members

    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-per ...

    Saratoga Full time

    2 days ago

  • Work in company

    Principal DevOps Engineer

    Only for registered members

    We're seeking an experienced Principal · DevOps Engineer to lead the unification and standardization of development workflows across a large, · multi-team engineering organization. ...

    Saratoga, CA

    1 month ago

  • Work in company

    Principal DevOps Engineer

    Only for registered members

    We're seeking an experienced Principal DevOps Engineer to lead the unification and standardization of development workflows across a large, multi-team engineering organization. · Define and maintain a unified DevOps framework and documentation used across the organization. · Stan ...

    Saratoga $100,000 - $185,000 (USD)

    1 month ago

  • Work in company

    Principal Engineer

    Only for registered members

    Join Apple and be part of a community where innovation thrives, creativity flourishes, and diverse perspectives are celebrated. · ...

    Cupertino Full time

    3 weeks ago

  • Work in company

    Principal Engineer

    Only for registered members

    Join Apple and be part of a community where innovation thrives, creativity flourishes, and diverse perspectives are celebrated. · Picture your work influencing smarter, more intuitive experiences for billions of users around the globe. · ...

    Cupertino $212,000 - $318,400 (USD)

    3 weeks ago

  • Work in company

    Principal Engineer

    Only for registered members

    Join Apple and be part of a community where innovation thrives, creativity flourishes, and diverse perspectives are celebrated. At Apple Maps, we're revolutionizing how navigation integrates seamlessly into people's lives. · Picture your work influencing smarter, more intuitive e ...

    Cupertino, CA

    3 weeks ago

  • Work in company

    Copy of Principal Engineer

    Only for registered members

    About Eridu · Eridu is a Silicon Valley-based hardware startup pioneering infrastructure solutions that accelerate training and inference for large-scale AI models. Today's AI performance is frequently limited by system-level bottlenecks. Eridu delivers multiple industry-first in ...

    Saratoga, CA

    2 days ago

  • Work in company

    Principal Engineer

    Only for registered members

    We are CrowdStrike's data platform team. We build large scalable tier-1 distributed systems and highly available APIs to support the needs of all CrowdStrike products such as Cloud Security, Next-Gen SIEM, Identity Protection, Endpoint Security and Charlotte AI. · Lead backend en ...

    Sunnyvale $120,000 - $180,000 (USD) Full time

    1 month ago

  • Work in company

    Principal Engineer

    Only for registered members

    We are seeking an experienced Principal Engineer to lead the design, roll-out and post-rollout management of AI/ML Fabrics at AMD. · Collaborate with strategic customers on scalable designs involving compute, networking, storage environment. · Engage system-level triage and at-sc ...

    Santa Clara

    3 weeks ago

  • Work in company

    Principal Engineer

    Only for registered members

    Principal Engineer – Embedded Systems · Location: Santa Clara, CA (primarily onsite) · Group: Analyzer Product Group (APG), Engineering · Job Title: Principal Engineer – Embedded Systems · Role Summary · Picarro is seeking a Principal Engineer – Embedded Systems to provide techni ...

    Santa Clara $240,000 - $250,000 (USD)

    1 day ago

  • Work in company

    Principal Engineer

    Only for registered members

    +Job summary · At Uber Developer productivity is a cornerstone of our innovation engine - productive developers will deliver more features faster to our world-wide end users.We are seeking a world-class Principal Engineer (Director-equivalent) to lead the next frontier of softwar ...

    Sunnyvale $302,000 - $336,000 (USD)

    2 weeks ago

  • Work in company

    Principal Engineer

    Only for registered members

    We are seeking a world-class Principal Engineer (Director-equivalent) to lead the next frontier of software development by pioneering a new generation of AI-powered developer tools. · We are looking for a technical visionary who will act as a force multiplier for thousands of eng ...

    Sunnyvale $284,000 - $315,500 (USD)

    1 month ago

  • Work in company

    Principal Engineer

    Only for registered members

    +Job Title: · + · +Principal Engineer: · + Data Science. · Type: · + Full time Role.Location:Sunnyvale, CA.+Hybrid Role. · *Develop LLM-powered intelligent experiences that interpret and generate insights from both tabular and unstructured data.*Build and optimize personalized Q& ...

    Sunnyvale

    1 month ago

  • Work in company

    Principal Engineer

    Only for registered members

    We are seeking a world-class Principal Engineer (Director-equivalent) to lead the next frontier of software development by pioneering a new generation of AI-powered developer tools. · ...

    Sunnyvale $284,000 - $315,500 (USD)

    1 month ago

  • Work in company

    Staff / Principal Engineer - Diagnostics

    Only for registered members

    We are seeking a highly skilled and detail-oriented Senior Diagnostics Engineer to join our hardware/software integration team.The ideal candidate will possess deep expertise in diagnostics development and bring hands-on experience with Diagnostics for Board Support Packages (BSP ...

    Saratoga

    1 month ago

  • Work in company

    Principal Engineer

    Only for registered members

    As a global leader in cybersecurity,CrowdStrike protects the people processes and technologies that drive modern organizations. · Evolvethe technical vision for getting to >100 PB/d of event and action log ingestion while enabling greatly multiplied query intensity over this data ...

    Sunnyvale $195,000 - $290,000 (USD)

    1 month ago

  • Work in company

    Principal Engineer

    Only for registered members

    +We are seeking a highly experienced and strategic Principal Engineer to lead the architecture, development, and operations of our Observability product.Lead the strategy and implementation for Observability, ensuring alignment with business goals and performance objectives. · +D ...

    Sunnyvale $206,000 - $303,000 (USD)

    1 month ago

  • Work in company

    Principal Software Engineer

    Only for registered members

    Akura Medical, a Shifamed Portfolio Company, is focused on delivering an effective solution to address venous thromboembolism challenges. The company recently announced the first-in-human use of its mechanical thrombectomy platform. · Serve as the technical authority for the over ...

    Los Gatos $190,000 - $220,000 (USD)

    1 month ago

  • Work in company

    Principal Engineer

    Only for registered members

    At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers. · The Principal Engineer DC GPU AI/ML Advanced Forward Deployment and Systems Engineering is a leadership position designed to optimize the design, · rol ...

    Santa Clara, CA

    3 weeks ago