Experience
7 - 12 yrs
Salary (CTC)
₹16.8L - ₹18.5L
Job Location
Bengaluru, India
Vacancy
1
Designation
Software Engineer
Job Type
ONSITE
Job Description
Software Engineer
This role has been designed as Hybrid with an expectation that you will work on average 2 days per week from an HPE office.
What you ll do:
- Design, develop, and execute comprehensive test plans to validate SONiC Junos functionality on Broadcom-based switching platforms.
- Validate advanced L2/L3 features including BGP, OSPF, VXLAN, EVPN, QinQ, and multicast
- Test and verify SAI (Switch Abstraction Interface) integration and ASIC driver behavior
- Automate functional, regression, scale, and performance test cases using Python and Robot Framework
- Perform deep-dive debugging across ASIC, NOS, and control/data plane layers
- Collaborate with the SONiC open-source community to contribute fixes, enhancements, and upstream improvements
- Validate optical modules across various speeds, breakout configurations, and transceiver management protocols (e.g., CMIS, DOM)
What you need to bring:
- Bachelor s degree in Electronics, Computer Science, or a related field
- 7+ years of experience in network software or hardware testing
- Strong understanding of L2/L3 networking protocols and switch/router architecture
- Hands-on experience with SONiC NOS and SAI-based architectures
- Proficiency in Python and experience with test automation frameworks such as Robot Framework
- Solid grasp of SONiC architecture: SAI, FRR, Redis DB, Docker, Minigraph
- Familiarity with Broadcom SDKs such as SDKLT or OpenNSL (preferred)
- Experience with traffic generators like Spirent or IxNetwork
- Proficient with Git, Jenkins, Docker, and lab-based testbed environments
- Strong analytical, debugging, and documentation skills
- Contributions to SONiC or other open-source networking projects (highly valued)
- Exposure to telemetry, gNMI, OpenConfig, and YANG/Netconf/REST API testing
Additional Skills:
Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing Automation, User Experience (UX)
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.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.
