
Experience Range
Experience: 8 to 12 years in Wi‑Fi development, embedded Linux, and networking domains.
• Technical lead/Specialist - 8–12 years
Role Summary
We are seeking an experienced Wi‑Fi Developer with strong proficiency in C/C++ on Linux and deep expertise in modern Wi‑Fi standards and networking protocols. The role involves working across the Wi‑Fi stack—drivers, kernel subsystems, user‑space components, and embedded platforms such as OpenWrt and RDK‑B—to build and optimize high‑performance wireless solutions.
Key Responsibilities
• Develop and optimize Wi‑Fi features across 802.11a/b/g/n/ac/ax/be/bn, including Wi‑Fi 6/6E/7/8, MLO, OFDMA, WPA2/WPA3, Beamforming, Multi‑AP coordination, NPCA and MU‑MIMO.
• Work with core Wi‑Fi components such as hostapd, wpa_supplicant, nl80211, cfg80211, mac80211, netlink & wireless extensions
• Middleware development for EasyMesh R1 to R6/ 1905.1 / 1905.1a
• Debug and resolve Wi‑Fi performance and connectivity issues using tcpdump, Wireshark, Omnipeek, iw, logs, and chipset tools.
• Utilize tools like Spirent, Ixia, Chariot, Veriwave for traffic generation and analysis.
• Build and integrate Wi‑Fi features on OpenWrt or RDK‑B, including packaging, configuration, and system integration.
• Support networking stack integration including TCP/IP, DHCP/DNS, NAT, QoS, VLAN, PPPoE, and L2/L3 protocols.
• Develop automation scripts/tools using bash and Python; contribute to CI and test automation workflows.
• Work closely with platform, QA, and hardware teams to deliver robust, scalable Wi‑Fi functionality.
Required Skills & Qualifications
• Strong proficiency in C/C++ development on Linux / Embedded Linux.
• Deep understanding of Wi‑Fi standards: 802.11a/b/g/n/ac/ax/be/bn, Wi‑Fi 6/6E, Wi‑Fi 7, Wi‑Fi 8, MLO, OFDMA, MU‑MIMO, beamforming, WPA2/WPA3.
• Strong middleware development experience for EasyMesh R1 to R6/ 1905.1 / 1905.1a
• Hands‑on experience with hostapd, wpa_supplicant, cfg80211 / nl80211 / mac80211.
• Strong debugging skills using tcpdump, Wireshark, iperf3, iw, and system logs.
• Experience with RDK-B, Prpl, or OpenWrt including build systems, packaging, and configuration frameworks.
• Knowledge of networking: TCP/IP, routing, DHCP/DNS, NAT, firewall, QoS, VLAN, PPPoE.
• Understanding of L2/L3 protocols: VLANs, EtherChannel (LAG/LACP), STP/RSTP/MSTP.
• Proficiency with Git, bash, and Python scripting.
• Strong analytical and problem‑solving skills.
Preferred / Nice‑to‑Have
• Experience with WiFi 8 Feature development and Integration
• Experience with chipset SDKs (Qualcomm, Broadcom, MediaTek, Intel, Realtek).
• Knowledge of TR‑069, TR‑181, TR‑369 (USP).
• Familiarity with CI/CD pipelines and automated test frameworks.
• Experience with Wi‑Fi performance tuning and field deployment optimizatio

Similar jobs
Job Description:
WLAN Linux Device Driver development (802.11ax preferred)
- WLAN Debugging
- WLAN Firmware development (802.11ac, 802.11n)
- Networking/Wireless Domain knowledge
- Hostapd, Supplicant
- Cross compiling/porting experience
- Performance optimization & Firmware enhancements
Must have Skills:
- 1-10 years of experience in Embedded Software Design, Implementation and testing
- Good knowledge of C or C++
- Basic knowledge in Scripting (Shell, Perl or Python)
- Proficiency in Problem Solving and Debugging skills
- Excellent team working skills
- Experience with version control e.g. GIT
- Basic experience of working in Linux OS
- Network Drivers
- WLAN Protocol Knowledge – 11n, 11ac
- WLAN Linux Device Drivers
- Hostpad, Supplicant
- WLAN Debugging
- Fluent in English
Desired Candidate Details:
- Design, development, and maintenance
- WLAN Stack development and debugging
- Feature Enhancements, Applications, Tools for SDKs
- Basic module level unit testing, System testing
- Providing support to technical documentation team and field application engineers
- Close collaboration with the Chipset Vendor on the Software Development
- Participations in the Product design and Software Design Documentation – High level / Module level / Low level design
- Troubleshooting software and architectural issues
We are looking for a seasoned Wireless LAN Software Engineer to join our Wireless & Networking team in Chennai, Pollachi, Kochi (Cochin), Gurugram, Manesar, Bengaluru (Bangalore). The candidate must be an experienced Engineer and a good team player, who will work on Wireless software solutions which will enable us to develop the products for our customers quickly with industry leading quality. Working with Embedded Software in agile development projects, you will be responsible for creating and maintaining software of Wireless Access Point and Router Products including Module design, Development, JIRA Updates and Unit testing of the Software that is meeting industry standards, creating demos of the solution and customer support.






