Software Engineering Technical Leader, Ethernet Switching
Core
Architect, design, and deliver new features and solutions for next-generation Nexus Ethernet switching products for public and private cloud infrastructure.
Role type
Senior IC software engineering technical leader (embedded networking)
Builds
High-scale, multi-layered Nexus switches for data center environments
Domain
Networking hardware (ASICs/NPUs) + Embedded Software
Deliverable
production ML models | product features (via careerplan.io/jobs/2002711-software-engineering-technical-leader-ethernet-switching-at-cisco)
Required skills
C, C++, Python, embedded software development, router/switch software, packet forwarding (L2/L3/ACL/QOS), SDK development, NPU/DPU/ASIC development, debugging with GDB, traffic generation tools (IXIA/Spirent), secure coding, root cause analysis
Preferred skills
SDK integration and optimization, cross-functional collaboration, real-world packet forwarding ASIC deployment
Technologies
Nexus, GDB, IXIA, Spirent, C, C++, Python
Responsibilities
Define and architect new features for the Nexus platform; lead small-to-medium features from design to completion; troubleshoot complex production issues and lead postmortems; write functional clean code and unit tests; advocate for new features to address customer needs; track product adoption metrics; coordinate project timelines and communicate specifications to stakeholders.
Seniority
Senior, hands-on IC with mentorship responsibilities
