Experience
6 - 10 yrs
Salary (CTC)
₹26.5L - ₹29.3L
Job Location
Bengaluru, India
Vacancy
1
Designation
Senior Software Engineer
Job Type
Not specified
Job Description
Senior Software Engineer- Datapath Forwarding (Sonic)
This role has been designed as Onsite with an expectation that you will primarily work from an HPE office.
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 ACL and 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 (6-10 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.
