- At Data Center Business Unit in Cisco, we are dedicated to driving innovation in networking technologies
- Our focus is on developing groundbreaking Ethernet Switching products that address the evolving needs of modern network infrastructures, including those in AI, cloud computing, and enterprise environments
- In this role, you will have the opportunity to learn a wide range of core Ethernet Technologies with architectural exposure to craft and develop Ethernet Switching as applied to both Public and Private cloud infrastructure
- You will work on the intricacies of the critically important infrastructure that enables the world-class, multi-layered Nexus switches
- In addition, you will have the opportunity to participate in multi-functional collaboration and be exposed to all facets of the software development cycle from innovation, marketing requirement to product delivery
What You Will Do
You will participate on a project team of engineers involved in the development of FPGA software for our next generation data center switch Nexus product family, with emphasis in the Ultra-Low Latency(ULL)forwarding layer 1-3 services and HPT solutions.
- Define, architect, design, and deliver new features and solution on the Nexus family of platform.
- Work also involves providing constant feedback to hardware and software teams for improvements. Write complete functional and design specs independently.
- Develop SDK for next generation feature rich network ASIC
- Collaborate with cross functional teams which includes Hardware/ASIC/Marketing/Testing groups to take developed products to market.
- Interact and Innovate with close collaboration with Distinguished and Principal engineers with focus on Scale, Performance and Reliability
Who You Are .
- We are looking for talented and passionate Software Engineers to join the team and contribute to crafting advanced Ethernet Switching solutions.
- Strong proficiency in C/C++ and experience with network programming and protocols.
- Strong working knowledge of Networking Technologies like L2/L3/ VXLAN/ACL/QOS
- Proven understanding of Operating Systems and Distributed Systems
- Hands on Experience in Switch/Router Software Development
- Prior experience in developing SDK for Custom/Merchant ASICs is a strong Plus
- Proven track record in debugging and analyzing complex customer deployments and understand technical issues
- Very Good communication skills and excel in a team setting.
- Ability to work in cross-functional teams as we'll as providing technical leadership when required.
- Experience with Nexus OS is a plus
- Typically requires Masters/B.E/B.Tech ECE/CS with 8+ years related experience in networking software development.