Principal Software Engineer, AI Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 59% of similar roles. Most pay $172,500–$246,150 — the shaded band above. At the midpoint, this role pays about $224k versus about $209k 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 seeks a senior technical leader to join its cutting-edge team developing a DPU-enabled networking platform for secure and high-performance infrastructure, particularly in large-scale AI clusters. This role involves defining the architecture for host networking, security, and network services across modern DPU and SmartNIC platforms, including decisions on what runs on the DPU versus the CPU. Responsibilities include architecting distributed firewalling, microsegmentation, virtual routing, traffic steering, and line-rate policy enforcement, as well as guiding platform decisions related to SDKs, programmable pipelines, Linux networking, telemetry, and upgrade models. The ideal candidate will have deep experience in production networking systems, security platforms, cloud networking, and large-scale infrastructure software, along with proficiency in C/C++, Go, Rust, Python, and applied skills in Linux networking and packet processing. Additionally, hands-on experience with DPU SDKs, P4-like programmable pipelines, DPDK, OVS, eBPF/XDP, and AI/HPC cluster networking behavior is preferred.
Skills
What you'll do
What we're looking for
More like this
Nvidia
SpaceX
SpaceX
Nvidia
Nvidia
Nvidia