Job Title: C Linux Wifi Networking Development
Experience: 7 to 15 yrs
Qualification - Bachelor's or Master's degree in Computer Science, Software Engineering.
Location Chennai / Bangalore/ Hyderabad
Required Skills & Experience:
- Develop and optimize WiFi features across 802.11a/b/g/n/ac/ax/be, including WiFi 6/6E/7, MLO, OFDMA, and MUMIMO.
- Work with core WiFi components such as hostapd, wpa_supplicant, nl80211, cfg80211, and mac80211.
- Debug and resolve WiFi performance and connectivity issues using tcpdump, Wireshark, iw, logs, and chipset tools.
- Build and integrate WiFi features on OpenWrt or RDKB, 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 WiFi functionality.
Required Skills
- Strong proficiency in C/C++ development on Linux / Embedded Linux.
- Deep understanding of WiFi standards: 802.11a/b/g/n/ac/ax/be, WiFi 6/6E, WiFi 7, MLO, OFDMA, MUMIMO, beamforming, WPA2/WPA3.
- Handson experience with hostapd, wpa_supplicant, cfg80211 / nl80211 / mac80211.
- Strong debugging skills using tcpdump, Wireshark, iperf3, iw, and system logs.
- Experience with OpenWrt or RDKB including build systems, packaging, and configuration frameworks.
- Knowledge of networking: TCP/IP, routing, DHCP/DNS, NAT, firewall, QoS, VLAN, PPPoE.