Software Engineer - Data Center Networking (Silicon One)
This is our market estimate, based on Levels.fyi Cisco Software Engineer India. It is not the employer's disclosed pay.
Skills & Stack
About the Role
Software engineer on Cisco DCN building ultra-low-latency L1-L3 forwarding and HPT features for Silicon One based Nexus 9000 platforms in Bengaluru.
About Cisco
Global networking technology company.
What You'll Do
- 1Design, implement, and test C, C++, with Linux based operating systems to develop highly scalable software systems on high-performance network devices
- 2Hands-on embedded software development with excellent trouble shooting skills
- 3Build, optimize, and enhance the Port complex control plane, Layer2, Layer 3 and PTP software leveraging the capabilities of Cisco advanced Silicon One networking hardware/ASICs
- 4Champion AI/ML integration into the platform workflow to design solutions that boost efficiency and remove delivery barriers
- 5Collaborate closely with cross functional team lead engineers to ensure seamless development and integration of software modules to deliver high-quality solutions
- 6Develops and delivers innovative approaches that benefit customers and/or clients
What We're Looking For
- Masters/Bachelors ECE/CS with 2+ years of related experience in networking software development
- Strong hands-on development experience delivering large-scale embedded system control and data plane technologies, including ULL, L2/L3 networking using C/C++ on a Linux based OS on networking switches and routers
- Experience in troubleshooting, debugging, and resolving sophisticated software issues across large, distributed codebases, with practical experience using tools such as GDB
- Experience with Layer 2 (L2), Layer 3 (L3), PTP and ULL networking technologies, protocols, and data-plane behaviors
- Experience in Python with the ability to develop scalable, maintainable, and production-ready software solutions
- Demonstrated hands-on experience building and integrating AI/ML solutions into software workflows
Check your fit before you apply
Upload your resume, paste it, or list your skills and experience. You get a match score for this role at Cisco, what is missing, and what to fix before you apply.
Ready to apply for this role?
Software Engineer - Data Center Networking (Silicon One) at Cisco — click below to submit your application.
