compLogoWi-Fi Software Development EngineerCompany: Kloc TechnologiesOn-siteChennai, Tamil Nadu, IndiaBangalore, Karnataka, India
Location : Chennai & Bangalore 
Job Domain : Wi-Fi SW Development
 
Responsibilities: Are you passionate about becoming a part of efficient BBD SW group, you will be responsible for:
  • Customer specification and requirement analysis together with product manager and product architecture
  • Software design and implementation according to product and technical specification
  • Embedded Linux software development for Network protocols, Wifi, layer 2/3 data forwarding, GPON
  • Responsible for continuous software module refactoring and architecture evolution and new feature addition.
  • Analysing, debugging and fixing customer issues. Doing Root Cause analysis and defining and implementing preventive actions.
 
Skills & Experience

·    Bachelor’s degree or above in Computer Science Engineering, Electronic, Engineering, Telecom or equivalent
·    7 to 15 years of experience in network SW development projects primarily on Wi-Fi.
·    Experience in 802.11 specifications.
·    Wifi driver development/intergration/bug fixing expertise.
·    Wifi 6,7 knowledge with RRM.
·    Good understanding of WiFi control and data paths on Qualcomm or similar WiFi SoCs
·    Strong knowledge of Wi-Fi security protocols, including WPA2, WPA3, and 802.1X/EAP
·    Experience with wireless debugging and validation tools such as iw, iperf, and chipset-specific utilities (e.g., QXDM/QCAT for Qualcomm)
·    Hands-on experience with the Linux networking stack (wpa_supplicant, hostapd, netlink)
·    Linux Kernel internals.
·    Good knowledge in software design and development, well understanding on the embedded Linux and OPENWRT, PurpleOS system
·    Proficient in C/C++ and Script programming languages
·    Development experience in Network layer 2/3 data forwarding development
·    Development experience in GPON, ONT, home gateway products or wifi Extenders.
·    Fluency in technical writing and communication skills