Design Linux-based embedded systems for Wi-Fi IoT devices using C/C++, networking protocols, and device drivers. Collaborate across technical teams globally. As a Software Engineer – Wi-Fi, you will develop and maintain connectivity software for IoT devices and gateways. Your work covers embedded Linux, 802.11 standards, networking concepts, and edge-device integration. You will collaborate with hardware, software, cloud, and QA teams to deliver secure, scalable, high-performance solutions. Key Responsibilities:
Configure and optimize Linux-based Wi-Fi network systems Develop connectivity modules supporting 802.11 standards Maintain Wi-Fi chipset drivers, daemons, and system services Debug kernel, Yocto, middleware, and application issues Analyze network logs with Wireshark and Tcpdump Requirements:
Bachelor's or Master's degree in a related engineering field Three-plus years developing Wi-Fi networking or firmware Solid C/C++, embedded Linux, and systems programming proficiency Knowledge of TCP/IP, sockets, routing, and Wi-Fi security Legal entitlement to work in Canada Bring embedded Linux, Wi-Fi networking, and debugging expertise to Eagle Wireless IoT connectivity systems.