Drimva

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

First seen Oct 16, 2026 · Last verified Nov 4, 2026 (UTC)