Senior Software Engineer, DPU Networking Software Stack
Cisco
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 68% of similar roles. Most pay $142,437–$211,200 — the shaded band above. At the midpoint, this role pays about $203k versus about $177k for comparable roles.
Based on 240 similar postings.
Employer
Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity
Cisco currently has 174 open roles on FindRole.
Listed pay typically runs $165,000–$241,400 across 174 roles with salary data.
Most-posted roles
At a glance
Cisco is seeking a senior software engineer to join its team developing a next-generation DPU-enabled networking platform for secure and high-performance infrastructure. The role involves designing and implementing programmable packet processing pipelines and integrating SDKs across modern SmartNIC/DPU platforms like NVIDIA BlueField and AMD Pensando. Day-to-day responsibilities include working with P4 or similar pipeline models, building capabilities such as firewall policy enforcement and telemetry, and validating performance metrics. Candidates should have strong systems programming skills in C/C++, Go, Rust, Python, and experience with Linux networking. Preferred qualifications include hands-on experience with DPU SDKs, programmable packet pipelines, DPDK, OVS, and eBPF/XDP. This role addresses the growing need for efficient and secure data center environments at scale.
Skills
What you'll do
What we're looking for
More like this
Cisco
Cisco
Nvidia
Nvidia
Nvidia
The Federal Reserve