Posted 18 days ago
Software Engineer - WiFi
@ Eagle Wireless
Richmond, British Columbia
Overview
Eagle Wireless is hiring a Software Engineer – Wi-Fi to design, develop and maintain Linux-based embedded systems for IoT devices. The role covers Wi-Fi connectivity, networking protocols and edge device integration, working with hardware, software and cloud teams.
Responsibilities:
- Design and optimize Linux-based network systems for Wi-Fi IoT devices
- Develop Wi-Fi connectivity software for 802.11 standards
- Implement device drivers, daemons and system services for Wi-Fi chipsets
- Debug Linux issues across kernel, Yocto and application layers
- Support platform bring-up and customer field issues
Requirements summary:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering or Computer Science
- 3+ years of Wi-Fi networking development experience
- Hands-on experience with Qualcomm, Broadcom or similar Wi-Fi chipsets
- Strong C/C++ and embedded Linux programming
- Knowledge of WPA2/WPA3 security and Wi-Fi standards
Tools & skills
Source and dates
Employer career site / ATS feed · rippling
- Employer posting date
- 2026-10-26
- First seen by our source
- 2026-11-14
- Source record updated
- 2026-11-14
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Mid level |
| Department | Software development |
| Experience | 3+ years |
| Hours per week | 40 (estimated) |
| Work setting | Office, Laboratory |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Education | Bachelor’s degree (required), Master’s degree (preferred) |
| Fields of study | Computer Engineering, Electrical Engineering, Computer Science |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Eagle Wireless
| Field | Value |
|---|---|
| Open jobs on Jobsy | 1 |
About Eagle Wireless
Eagle Wireless is building the connective tissue of the physical world.
Every connected car, every industrial sensor, every IoT device that needs to talk to the cloud reliably and securely — that’s where we come in. We design and deliver cellular modules and connectivity solutions that automotive, and IoT companies trust to work for years, in the field, without compromise.
Our teams span North America, Europe, and APAC, giving you the chance to collaborate with world-class engineers and go-to-market experts solving hard problems at global scale — from cybersecurity and supply chain resilience to regulatory compliance across dozens of markets.
If you want your work to matter in a world that’s rapidly connecting everything, and you want to do it alongside people obsessed with getting the hard stuff right, Eagle Wireless is where that happens.
About the role
We are looking for a talented Software Engineer – Wi-Fi to design, develop, and maintain Linux-based embedded systems for IoT devices. This role focuses on Wi-Fi connectivity, networking protocols, and integration with edge devices. The Software Engineer – Wi-Fi will collaborate with hardware, software, and cloud teams to deliver secure, scalable, and high-performance IoT solutions.
Key Responsibilities/Skills
- Design, configure, and optimize Linux-based network systems for Wi-Fi-enabled IoT devices and gateways.
- Develop and maintain software modules for Wi-Fi connectivity (802.11 standards) and related networking features.
- Implement and maintain device drivers, daemons, and system services for Wi-Fi chipsets.
- Debug and resolve Linux system software issues across kernel, Yocto Project build framework, middleware, and application layers.
- Analyze network logs using tools like Wireshark and Tcpdump to troubleshoot connectivity issues.
- Collaborate with hardware and QA teams for platform bring-up and validation.
- Participate in embedded system architecture design and performance optimization.
- Provide technical support to customers and cross-functional teams for field or production issues.
Required Qualifications
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- 3+ years of experience in Wi-Fi networking development (protocol stack or firmware).
- Hands-on experience with Wi-Fi chipsets and firmware (Qualcomm, Broadcom, or similar).
- Strong proficiency in C/C++ programming, embedded Linux, and system programming.
- Knowledge of Linux OS internals and networking concepts (TCP/IP, sockets, routing).
- Familiarity with Wi-Fi standards (802.11 a/b/g/n/ac/ax) and security protocols (WPA/WPA2/WPA3).
- Experience with packet analysis tools (Wireshark, Tcpdump).
- Familiarity with version control systems (Git) and Agile development methodologies.
- Legally entitled to work in Canada.
- Experience with Wi-Fi Mesh, OpenWrt, or similar frameworks.
- Knowledge of IoT protocols (MQTT, CoAP) and edge device integration.
- Exposure to cloud connectivity and remote device management.
- Understanding of performance tuning for high-throughput Wi-Fi systems.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Ability to work in a fast-paced, customer-focused environment.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.