SonicWall

Principal Engineer, Wireless Software Development – WLAN

SonicWall

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the integration and optimization of Wireless LAN kernel drivers within high-performance embedded platforms powering SonicWall Next-Generation Firewalls (NGFW)
  • Design, implement, and enhance dataplane components, contributing to fast-path packet processing and performance-critical features within the NGFW architecture.
  • Collaborate closely with cross-functional teams—including platform, networking, security, and QA—to drive feature development, align on design decisions, and deliver key product milestones.
  • Own complex debugging, root-cause analysis, and performance tuning, especially for wireless, networking, and dataplane subsystems affecting system-level behavior.
  • Contribute to innovation initiatives, supporting rapid prototyping, evaluation of emerging technologies, and the introduction of next-generation capabilities into the NGFW product line.
  • Influence system architecture and long-term technical strategy, driving improvements in scalability, performance, reliability, and maintainability of WLAN and dataplane components.

Requirements

  • 10+ years of hands-on experience in C/C++ systems-level software development, with the ability to build multi-threaded, high-performance, low-latency distributed systems.
  • Deep expertise in Wireless LAN technologies, including:
  • Development of Linux kernel WLAN drivers and associated user-space modules
  • Strong working knowledge of IEEE 802.11a/b/g/n/ac/ax standards
  • Strong networking fundamentals, including:
  • Layer 2 and Layer 3 concepts
  • VLANs, Access Control Lists (ACLs), SNMP
  • Implementation and enforcement of wireless security mechanisms such as WPA2/WPA3, IEEE 802.1X, MAC-based filtering, and guest-network access policies
  • Experience with fast-path dataplane and packet-processing frameworks, such as DPDK, ODP, or other high-speed forwarding pipelines is a significant value addition.
  • Solid understanding of OS internals, including memory management, concurrency models, threading primitives, and network stack internals.
  • Excellent debugging and performance-tuning skills, with the ability to analyze and resolve complex system-level issues.
  • Strong communication skills and the ability to collaborate across cross-functional engineering teams.
Benefits
  • SonicWall is an equal opportunity employer.
  • We are committed to creating a diverse environment.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Linux kernelWLAN driversmulti-threaded systemslow-latency systemsfast-path dataplanepacket-processing frameworksDPDKODP
Soft Skills
debuggingperformance tuningroot-cause analysiscommunicationcollaboration