8 10 years of experience in Embedded Software/Firmware Development with strong expertise in C/C++ programming for Linux-based embedded systems.
Design, develop, and enhance embedded firmware solutions for next-generation Wi-Fi routers, gateways, access points, mesh systems, and wireless networking devices.
Develop high-quality, scalable, and optimized firmware with a strong understanding of embedded Linux architecture, device drivers, kernel fundamentals, and networking stacks.
Hands-on experience with Wi-Fi 5 (802.11ac), Wi-Fi 6 (802.11ax), Wi-Fi 6E, and Wi-Fi 7 (802.11be) technologies.
Strong understanding of MAC Layer, PHY Layer, WLAN protocols, roaming, mesh networking, band steering, DFS, OFDMA, MU-MIMO, MLO, Beamforming, and WPA2/WPA3 security protocols.
Develop and optimize firmware features while improving system stability, wireless performance, scalability, and reliability.
Troubleshoot complex Wi-Fi connectivity, interoperability, and performance issues using packet analysis and debugging tools such as Wireshark and tcpdump.
Strong knowledge of TCP/IP, UDP, DHCP, DNS, NAT, VLANs, Routing & Switching, IPv4/IPv6, ARP, ICMP, and QoS concepts.
Experience with memory management, multithreading, concurrency, IPC mechanisms, and real-time embedded application development.
Collaborate with System Architects, Platform Engineering, Cloud, QA, and Product Management teams to design and implement firmware solutions.
Participate in code reviews, architecture discussions, unit testing, integration testing, and production firmware releases while following Agile development practices.
Experience working with OpenWRT, RDK-B, OpenSync, Broadband/CPE platforms, DOCSIS gateways, and Mesh networking solutions is highly preferred.
Hands-on experience with Qualcomm, Broadcom, or MediaTek Wi-Fi chipsets and wireless hardware platforms.
Familiarity with Git, Jenkins, CI/CD pipelines, Shell Scripting, and Linux development tools for firmware build and deployment.
Excellent analytical, debugging, communication, and problem-solving skills with the ability to deliver high-quality embedded networking solutions in a fast-paced Agile environment.
Preferred Certifications
Linux Foundation Certified Engineer (LFCE) (Preferred)
Certified Wireless Network Professional (CWNP CWNA/CWNP) (Preferred)