Senior Software Engineer - Control Plane / Data Plane

SonicWall

Pune, India
**
C/c++ systems-level development
Dpdk/odp/ofp packet processing
L3/l4 networking protocols
** SonicWall is seeking a Senior Software Engineer for their Pune, India location, focusing on the development and optimization of a key dataplane module for their next-generation firewall platforms. The ideal candidate should have over eight years of experience in C/C++ systems-level development, particularly in networking or embedded platforms, and strong expertise in high-performance packet-processing frameworks. **

Job Summary

  • 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/OFP or similar frameworks.
  • Collaborate with platform, networking, security, and QA teams to deliver features and product improvements.

Matching Summary

Match Score: 75

** SonicWall is seeking a Senior Software Engineer for their Pune, India location, focusing on the development and optimization of a key dataplane module for their next-generation firewall platforms. The ideal candidate should have over eight years of experience in C/C++ systems-level development, particularly in networking or embedded platforms, and strong expertise in high-performance packet-processing frameworks. **

Skills & Requirements

Must-have

  • C/C++ systems-level development
  • DPDK/ODP/OFP packet processing
  • L3/L4 networking protocols
  • multi-threaded, low-latency systems
  • OS internals and concurrency

Nice-to-have

  • cybersecurity forerunner
  • partner-first company
  • threat research center

Key Requirements

  • 8+ years of experience
  • Strong hands-on expertise
  • Solid understanding of L3/L4 networking
  • Proven ability to build systems
  • Strong knowledge of OS internals

Work Rights

Not specified

Tailored Resume

Cover Letter