Tech Lead - High-Performance Data Plane & DPUs

Cisco

San Jose (CA)

On-site

USD 214,000 - 310,000

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k) with Cisco matching
RSU grants
Paid time off

Job summary

Cisco is seeking a Software Engineer Technical Leader to design, develop, and optimize data plane software for Hypershield Smart Switches in a highly technical, hands-on role. You will write production‑quality C/C++ for Linux, lead architecture discussions, and mentor engineers across the organization.

You’ll collaborate with hardware, software, and security teams to deliver scalable, secure networking solutions and influence the technical direction of Cisco’s next‑gen switches.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field and 12+ years of related experience
  • Master’s degree with 10+ years or PhD with 7+ years of related experience
  • 10+ years of professional software development experience using C or C++ in Linux environments
  • Experience developing networking or data plane software with knowledge of Layer 2/Layer 3 and common networking protocols
  • Experience developing or optimizing high‑performance packet processing applications using DPDK or similar technologies
  • Experience designing, implementing, debugging, and delivering production‑quality systems software

Responsibilities

  • Design, develop, and optimize the data plane software powering Cisco Hypershield Smart Switches
  • Write production‑quality code and solve complex networking problems
  • Lead technical design discussions and participate in architecture and code reviews
  • Provide technical mentorship across the engineering organization
  • Collaborate with cross‑functional teams to deliver networking and security capabilities for Cisco Hypershield Smart Switches
  • Work across the full software development lifecycle from design to customer issue resolution

Skills

C/C++ on Linux
Data plane software
DPDK
Production‑quality software
DPUs/SmartNICs experience

Education

Bachelor’s degree in CS/CE/EE or related field
Master’s degree
PhD

Tools

DPDK

Job description

Cisco is seeking a Software Engineer Technical Leader to design, develop, and optimize data plane software for Hypershield Smart Switches in a highly technical, hands-on role. You will write production‑quality C/C++ for Linux, lead architecture discussions, and mentor engineers across the organization.

You’ll collaborate with hardware, software, and security teams to deliver scalable, secure networking solutions and influence the technical direction of Cisco’s next‑gen switches.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead, High-Performance Data Plane (DPU Networking)
Tech Lead, High-Performance Data Plane (DPU Networking)

Cisco • Hartford (CT)

On-site
USD 192,000 - 317,000
Technical Leader, DPU Networking & Data Plane
Technical Leader, DPU Networking & Data Plane

Cisco Systems, Inc • San Jose (CA)

On-site
USD 214,000 - 356,000
Technical Lead, Data Plane & DPU Networking
Technical Lead, Data Plane & DPU Networking

Cisco • Phoenix (AZ)

On-site
USD 180,000 - 260,000
Senior Software Engineer: Data Plane & DPU Networking Lead
Senior Software Engineer: Data Plane & DPU Networking Lead

Cisco • Juneau (AK)

On-site
USD 192,000 - 317,000
Medical/Dental/Vision insurance
401(k) with Cisco match
Paid parental leave
+3
Technical Leader, Data Plane & DPU Networking
Technical Leader, Data Plane & DPU Networking

020 Cisco Systems, Inc. • San Jose (CA)

On-site
USD 214,000 - 310,000
DPU Data Plane Tech Lead - High-Perf Networking
DPU Data Plane Tech Lead - High-Perf Networking

Cisco • United States

Remote
USD 214,000 - 310,000
Lead Data-Plane Software Engineer (DPU Networking)
Lead Data-Plane Software Engineer (DPU Networking)

Cisco • Little Rock (AR)

On-site
USD 180,000 - 320,000
Health benefits
401(k) match
Paid parental leave
Technical Leader: Data Plane Networking with DPUs
Technical Leader: Data Plane Networking with DPUs

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 200,000 - 350,000
Tech Lead, AI Networking & Data Center
Tech Lead, AI Networking & Data Center

Cisco Systems • Milpitas (CA)

On-site
USD 187,000 - 268,000
Medical, dental, vision insurance
401(k) with Cisco matching
Paid parental leave
+1
Senior Hardware Engineering Lead – Data Center
Senior Hardware Engineering Lead – Data Center

Cisco Systems • San Jose (CA)

On-site
USD 172,000 - 245,000