





Tier-1 brand, generic software title, and metro location increase applicant density despite niche networking needs.
Requires specialized ASIC/NPU and networking domain experience, making skills less transferable across industries.
Explicit 8+ years requirement plus mandatory networking, C++/Python, and NPU-related expertise enforces strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead and own software development for Cisco Silicon One NPU focusing on control plane and data plane features using modern C++, Silicon One network processing language, and Python.
Collaborate closely with customers to gather requirements, develop custom software solutions, provide technical support, and improve software quality and customer experience.
Guide and lead a team of engineers through design, implementation, code reviews, and timely delivery while deeply integrating with architecture and hardware teams to influence next-gen ASIC product development.
Bachelor’s in EE/CS with 8+ years experience or Master’s in EE/CS with 6+ years experience.
Proven software development expertise in C++ and Python.
Experience with networking protocols and technologies such as L2/L3, MPLS, BGP, OSPF.
Strong analytical reasoning and debugging skills with tools like GDB, PDB, along with algorithms and data structures knowledge.
Senior technical leader with extensive networking software development experience, including control and routing plane systems.
Proven track record designing large-scale, scalable, redundant networking systems with clean API and software layer development.
Experienced in leading engineering teams, driving end-to-end feature delivery, and interfacing with customers and cross-functional teams in hardware and architecture.