Cisco is building a next-generation DPU-enabled networking platform for secure, high-performance infrastructure and large-scale AI clusters. Our team is responsible for designing the foundational networking, security, and programmable services that span host systems, DPUs, SmartNICs, and cloud-scale control planes. We work at the intersection of systems software, hardware acceleration, distributed security, and AI infrastructure, creating platforms that deliver line-rate performance, strong isolation, operational reliability, and simplified deployment across modern data center environments. We are looking for a senior software engineer to develop programmable packet processing pipelines and DPU SDK integrations across modern SmartNIC/DPU platforms, including NVIDIA BlueField, AMD Pensando, and similar architectures. This role focuses on the lower layers of the DPU networking stack: P4 or P4-like pipeline development, vendor SDKs, packet classification, policy enforcement, host networking offload, telemetry, and performance validation. The ideal candidate has strong systems programming skills, deep networking fundamentals, and hands-on experience building or integrating hardware-accelerated data paths.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior