SonicWall - Software Dev Principal Engineer -Wireless Software Development (WLAN)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
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: • Wireless LAN technologies • Development of Linux kernel WLAN drivers and associated user‑space modules • Linux kernel WLAN drivers • Strong working knowledge of IEEE 802.11a/b/g/n/ac/ax standards • 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 • WPA2/WPA3, IEEE 802.1X, MAC‑based filtering • 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.
Responsibilities
• Lead the integration and optimization of Wireless LAN kernel drivers within high‑performance embedded platforms powering SonicWall Next‑Generation Firewalls (NGFW), ensuring seamless operation, stability, and throughput. • Wireless LAN kernel drivers • 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.
Similar Jobs
No credit card. Takes 10 seconds.