WLAN Developer
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
- Design, develop, and maintain WLAN Host Applications for broadband gateways, routers, access points, and connected devices.
- Develop WiFi application features related to WLAN configuration, monitoring, diagnostics, performance optimization, and security.
- Work with hostapd, wpa_supplicant, NetworkManager, and other wireless networking frameworks to implement WLAN functionalities.
- Collaborate with cross-functional teams including WiFi Firmware, Driver, Cloud, RDK-B, and Product Engineering teams for end-to-end feature integration.
- Analyze WLAN performance issues and develop solutions to improve throughput, roaming, latency, and device connectivity.
- Develop and maintain networking applications utilizing TCP/IP, DHCP, DNS, NAT, QoS, and routing protocols.
- Implement WiFi management features using TR-181, TR-069, EasyMesh, Multi-AP, and Broadband Forum standards.
- Participate in debugging, troubleshooting, and optimization of WLAN applications on Embedded Linux platforms.
- Contribute to software design, code reviews, architecture discussions, and product enhancements.
- Support automation and validation teams during feature verification and production deployment.
- Minimum 4-8 years of experience in WLAN/WiFi Software Development.
- Strong programming expertise in C and C++ on Linux-based platforms.
- Hands-on experience with WLAN technologies including IEEE 802.11 a/b/g/n/ac/ax (WiFi 5, WiFi 6, WiFi 6E).
- Strong understanding of Linux networking stack and socket programming.
- Experience with hostapd, wpa_supplicant, cfg80211, mac80211, and wireless networking components.
- Knowledge of EasyMesh, Multi-AP, Band Steering, Client Steering, and Mesh Networking concepts.
- Familiarity with RDK-B architecture, CCSP framework, WebPA, and TR-181 data models is preferred.
- Experience with debugging tools such as Wireshark, tcpdump, gdb, and Linux tracing utilities.
- Understanding of WiFi security protocols including WPA2, WPA3, 802.1X, and Radius.
- Exposure to Agile development methodologies, Git, Jenkins, CI/CD pipelines, and automated testing frameworks.
- Strong analytical, troubleshooting, and communication skills.
- We offer a range of career paths and internal opportunities within Capgemini Group.
- You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage, and new parent support via flexible work arrangements.
- At Capgemini, you can work on cutting-edge connected device, broadband, and networking projects with industry leaders or create innovative solutions that shape the future of connected experiences.
- Collaborate with global teams and gain exposure to next-generation technologies including WiFi 7, EasyMesh, IoT, and Edge Connectivity solutions.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Chennai (ex Madras), IN