Posted on: 26/11/2025
Location : Chennai/Bangalore
Job Type : Full-time
Experience Level : Mid-Level / Senior (3 - 15 Years)
Department : Networking / Software Development
Key Responsibilities :
- Design, develop, and maintain features and components in the SONiC NOS stack.
- Integrate SONiC with various hardware platforms and ASIC SDKs (e.g., Broadcom, Mellanox, Marvell).
- Contribute to SAI (Switch Abstraction Interface) and other open-source networking components.
- Troubleshoot and resolve issues across the software stack (kernel, NOS, applications).
- Collaborate with cross-functional teams to define requirements and deliver solutions.
- Participate in code reviews, testing, documentation, and release activities.
- Ensure compliance with open-source standards and contribute upstream where applicable.
- Monitor performance and implement optimizations to improve reliability and efficiency.
Technical Skills :
- Strong experience in C/C++ and Python programming.
- Hands-on experience with Linux kernel development or device drivers.
- Deep understanding of L2/L3 networking protocols (e.g., BGP, OSPF, VLAN, VXLAN).
- Experience working with SONiC, SAI, or other network operating systems (e.g., Cisco NX-OS, Arista EOS).
- Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines.
- Experience with hardware integration, especially switch silicon SDKs (Broadcom, Mellanox, Marvell).
- Proficient with Git, Jenkins, and other development tools.
Did you find something suspicious?