Network Switch SDK – Software Developer - Bangalore

Eridu Corporation

Bengaluru

On-site

INR 1,500,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Eridu Corporation is seeking a Network Switch SDK Software Developer in Bangalore to design and develop a Software Development Kit (SDK). The role involves working with various teams to ensure the high-performance switch ASIC is ready for production.

Candidates should have a Bachelor’s or Master’s degree in Computer Science/ECE and extensive experience with Ethernet switching protocols, C/C++ programming, and SDK development.

Join a world-class team and impact AI infrastructure solutions.

Qualifications

  • 5-10 years of experience in Software Development.
  • Experience in switch/router embedded system software development.
  • Familiarity with modern NOS like SONiC and simulation environments.

Skills

Expertise in L2 and L3 Ethernet switching and routing protocols
Coding expertise in C/C++/Python
Experience in SDK development
Strong command of C/C++ in Linux-based environments
10+ years of hands-on experience building firmware

Education

Bachelor’s in Computer Science/ECE or Masters in CS/ECE

Job description

Network Switch SDK – Software Developer – Bangalore
Position Overview

We are looking for Engineers/Senior Engineers to work towards 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.

Qualifications
  • Bachelor’s in Computer Science/ECE or Masters in CS/ECE with 5-10 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 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.
  • 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.
Benefits / Reasons to Join

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 infrastructure solutions, transforming the performance of AI data centers.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer, Sr. Engineer/Staff Engineer – Network Switch SDK QA
Engineer, Sr. Engineer/Staff Engineer – Network Switch SDK QA

Eridu Corporation • Bengaluru

On-site
INR 1,500,000 - 2,500,000
SONiC - SAI – Software Developer - Bangalore
SONiC - SAI – Software Developer - Bangalore

Eridu Corporation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Network Software Developer - Network Switch
Senior Network Software Developer - Network Switch

ACL Digital • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Linux BSP & Secure boot - Software Developer
Linux BSP & Secure boot - Software Developer

Eridu AI • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Engineer, Sr. Engineer/Staff Engineer - Linux BSP QA
Engineer, Sr. Engineer/Staff Engineer - Linux BSP QA

Eridu Corporation • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Linux BSP & Secure boot - Software Developer
Linux BSP & Secure boot - Software Developer

Eridu Corporation • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Engineer, Sr. Engineer/Staff Engineer - Linux BSP QA
Engineer, Sr. Engineer/Staff Engineer - Linux BSP QA

Eridu AI • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Software Engineer - BIOS Developer 8 to 10 years
Software Engineer - BIOS Developer 8 to 10 years

United States Digital Space LLC • Karnataka

On-site
INR 2,500,000 - 4,500,000
SONiC Networking SW Developer
SONiC Networking SW Developer

Celestica • Chennai District

On-site
INR 2,000,000 - 2,500,000
S/W Engineer/ SSE/Tech Lead
S/W Engineer/ SSE/Tech Lead

Palcnetworks • Chennai

On-site
INR 800,000 - 1,200,000