Experience
3 - 5 yrs
Salary (CTC)
₹16.8L - ₹18.5L
Job Location
Bengaluru, India
Vacancy
1
Designation
Software Engineer
Job Type
ONSITE
Job Description
Software Engineer- Datapath Forwarding (Sonic)
About the Position:
Design, develop and maintain high performance forwarding/networking software for the next generation of Switches.
What you will do :
- Design, develop, and maintain L2/L3/L4 forwarding functionalities under SONiC OS.
- Implement and optimize Access Control Lists (ACL) and Quality of Service (QoS) features.
- Work on routing protocols, especially BGP, within the SONiC framework.
- Integrate and extend Switch Abstraction Interface (SAI) components.
- Collaborate with cross-functional teams to deliver high-performance networking solutions.
- Debug and resolve issues across the SONiC stack, from kernel to user space.
What you will bring :
- Strong understanding of SONiC architecture and its modular design.
- Hands-on experience with SAI and SONiC OS internals.
- Proficiency in L2/L3/L4 networking protocols and forwarding mechanisms.
- Experience with ACL and QoS implementation in SONiC.
- Solid knowledge of routing protocols, especially BGP, in SONiC environments.
- Experience level required for the role (3-5 Yrs)
Desirable Skills:
- Experience with REDIS database used in SONiC.
- Familiarity with Linux Kernel development and debugging.
- Proficiency with SONiC-CLI and configuration tools.
- Understanding of containerized environments (Docker, Kubernetes).
Preferred Qualifications:
- Bachelor s or Master s degree in Computer Science, Electrical Engineering, or related field.
- Contributions to open-source SONiC or related networking projects.
- Strong problem-solving and debugging skills.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
