Cisco
Software Engineering Technical Leader
$152K–$308K
RTP, North Carolina, US · Hybrid · Full-time · Posted Jul 28, 2026
- Experience
- 8+ years in an Engineering role with a bachelor’s degree, or 6+ years with a master’s degree; 8+ years in C/C++; 5+ years in the specified networking area.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or STEM; or Master’s degree.
About the job
Leads development and delivery of software features for Cisco’s Silicon One NPU, guiding engineers and collaborating with customers and hardware and architecture teams on current and next-generation ASIC products.
What you'll do
- Design, implement, and deliver NPU software features using modern C++, Silicon One’s Network processing language, and Python.
- Lead and unblock engineers, own delivery quality and timelines, and oversee the code base in assigned domains.
- Participate in customer requirements and feature scoping, and collaborate with architecture and hardware teams on future ASIC products.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a STEM degree and 8+ years of engineering experience; or a Master’s degree and 6+ years of engineering experience.
- 8+ years of experience in C/C++.
- 5+ years of professional networking experience designing, implementing, troubleshooting, or analyzing Layer-2 or Multicast protocols and forwarding mechanisms.
Nice to have
- Experience writing and testing software for high-performing, scalable networking products; cloud, data center, or edge networking products; or debugging customer issues.
- Analytical reasoning and debugging experience using tools such as GDB or PDB.
Pay
$151,600.00 to $222,400.00 USD (starting salary range; not including incentive compensation, equity, or benefits); $186,900.00 - $307,800.00 USD (full salary range, New York City Metro Area); $166,300.00 - $274,100.00 USD (full salary range, non-Metro New York state & Washington state)
Tools
C++, Network processing language of Silicon One, Python, C/C++, GDB, PDB
AI focus
Develops NPU software for systems supporting AI/ML workloads.
Model-written summary · the original posting is authoritative