Principal Software Engineer at SonicWall - ScoutJobs - The AI-curated global job board
Skip to content
S
Posted 6 hours ago

Principal Software Engineer

SonicWall

Requirements

10+ years C/C++ systems development, Expertise in DPDK, ODP, or OFP, L3/L4 networking protocol knowledge, Multi-threaded system development experience

Skills

C#DPDKnetworking

About the role

Responsibilities

  • Lead development and optimization of a key dataplane module for SonicWall NGFW platforms
  • Design, implement, and enhance high‑performance packet‑processing paths using DPDK, ODP, or OFP
  • Diagnose and resolve complex performance, throughput, and latency issues in the dataplane
  • Collaborate with platform, networking, security, and QA teams to deliver features and product improvements
  • Prototype and evaluate new dataplane technologies
  • Influence architectural decisions and long‑term technical direction for dataplane components

Requirements

  • 10+ years of experience in C/C++ systems‑level development
  • Expertise in DPDK, ODP, or OFP frameworks
  • Solid understanding of L3/L4 networking protocols (IPv4/IPv6, routing, NAT, VPN/IPsec/SSL)
  • Proven ability to build multi‑threaded, low‑latency, high‑throughput systems
  • Strong knowledge of OS internals, memory, and concurrency models
  • Excellent debugging and performance tuning skills

About the Company

SonicWall is a cybersecurity forerunner with more than 30 years of expertise, providing relentless security against evasive cyberattacks across cloud, hybrid, and traditional environments.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer

SonicWall · Pune

Sign up to apply